Let say I have a graph $\mathcal{G}$. Denote this graph by $\mathcal{G}=(\mathcal{V}, \mathcal{E})$ where $\mathcal{V}$ is the set of vertices and $\mathcal{E}$ is the set of edges.
My question is simple and very basic (it could be wrong): Can I say that the graph $\mathcal{G}$ is represented by $\mathcal{G}=(\mathcal{V}, \mathcal{N})$ where $\mathcal{N}\subseteq \mathcal{V}\times \mathcal{V}\,$? For a complete graph, $\mathcal{N}= \mathcal{V}\times \mathcal{V}\,$? Or this notation is wrong? When to use this notation?
In a directed graph, the Cartesian product notation is spot on. However, in an undirected graph, I don't like it. It indicates $(v_{1}, v_{2}) \neq (v_{2}, v_{1})$. Of course, notationally, we can wave our hands based on context.
I prefer $E = \{ (v_{1}, v_{2}) : v_{1}, v_{2} \in V, v_{1} \neq v_{2} \}$. This also takes care of the diagonal entries, as we can't have loops in a simple graph. It also alleviates the directional implication from the Cartesian product notation.