Let's say we have a set of vertices $V$, and two (undirected) graphs over the same set $V$, but not necessarily the same set of edges $G_1 = (V, E_1)$, $G_2 = (V, E_2)$. $\newcommand\mG{\mathbb G}$(Let's denote the set of all graphs over the vertices $V$ with $\mG$, so $G_1, G_2 \in \mG$).
Now I'd like to measure how similar (up to isomorphism) those graphs are, so ideally we'd have a metric
$$d: \mathbb G \times \mathbb G \to \mathbb R_{\geq 0}.$$
This should satisfy all the usual axioms of a metric
- $d(G, H) = 0 \iff G \simeq H$ (Here we consider isomorphy as equality.)
- $d(G, H) = d(H, G)$
- $d(G, H) + d(H, I) \geq d(G, I)$
Is there a "useful" example of such a metric?
I know this is a little bit vague, but what I mean by that is that it should not be the trivial metric, and somehow relate to what we intuitively think would make sense: For example it would be nice if the distance if you remove one edge is smaller than if you remove two or more edges, or (I'm not sure if it actually makes sense, so it certainly is not necessary) that the distance between the empty graph and the complete graph is maximal.
For the sake of simplicty you can assume that $V$ is finite.