Difference between isomorphism and equality in graph theory?

Click For Summary
SUMMARY

The discussion clarifies the distinction between isomorphism and equality in graph theory. Equality indicates that two graphs are identical, sharing the same vertices and edges, while isomorphism signifies that two graphs have a one-to-one correspondence between their vertices and preserve adjacency relations, despite having different labels. For example, graphs α and β are isomorphic if there exists a bijection that maintains the edge connections, even if their vertex names differ. This understanding is crucial for differentiating between structural similarity and identity in mathematical contexts.

PREREQUISITES
  • Understanding of basic graph theory concepts, including vertices and edges.
  • Familiarity with the definitions of isomorphism and equality in mathematics.
  • Knowledge of bijections and adjacency relations in graph structures.
  • Basic comprehension of mathematical notation and terminology.
NEXT STEPS
  • Study the properties of graph isomorphism in detail.
  • Learn about adjacency matrices and their role in determining isomorphism.
  • Explore examples of isomorphic graphs to solidify understanding.
  • Investigate algorithms for testing graph isomorphism, such as the Weisfeiler-Lehman algorithm.
USEFUL FOR

Mathematicians, computer scientists, and students studying graph theory who seek to deepen their understanding of the concepts of isomorphism and equality in graphs.

mitcho
Messages
30
Reaction score
0
As the title suggest, I do not understand what the difference between isomorphism and equality is in terms of graph theory. I have tried searching the internet but the few definitions I could find for each did not really shed light on the difference. I know that an isomorphism is when there is a bijection between the two edge sets but I thought that is how set equality was defined also? Any help would be appreciated. Also, I do apologize if this is in the wrong section, perhaps it should have been in the set theory section...
Thanks
 
Physics news on Phys.org
In any area of mathematics, "Equality" of, say, A and B, means that A and B are just names for the same thing. If two graphs are "equal" then they are really the same graph.

Saying that two mathematical structures are "isomorphic" means that all properties, that are defined for such structures, are the same. If I have, say, a graph, called "\alpha", with two vertices, A and B, and the single edge beween A and B, and a graph, called "\beta", with two vertices, X and Y, and the single edge between them, then those two graphs, \alpha and \beta, are isomorphic, \alpha~ \beta, because the mapping A->X and B->Y also maps the single edge to the single edge. But they are not "equal" because they have different vertices- they are not the same graph.

If, rather, I call the graph with vertices A and B and the single vertex \alpha and then rename that same graph \beta, I can say \alpha= \beta because "\alpha" and "\beta" are different names for the same thing.
 
Last edited by a moderator:
Well, the only thing you need for isomorphism of two graphs G,G', other than their both having the same number of vertices and edges (in each connected component of the graph), is that the adjacency relation between the two is preserved by a function, i.e., if vertex vi is adjacent to vertex vj , then f should have f(vi) adjacent to f(vj). This last gives you some leeway. Easiest thing I can think of is , take a graph with 6 edges , and adjacency relation (vi,v_(i+1)) , i.e., v1 is adjacent to v2, which is adjacent to v3, etc. Now , rename the vertices by:

G G'
v1<-->v6 ,
v2<-->v5 ,
v3<-->v4,
v4<-->v3,
v5<-->v2,
v6<-->v1

So now you see that, the adjacent pair (v1,v2) is sent to the adjacent pair (v5,v6) in G';
and adjacency is preserved by f.
 

Similar threads

  • · Replies 1 ·
Replies
1
Views
414
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 1 ·
Replies
1
Views
987
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 0 ·
Replies
0
Views
2K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 5 ·
Replies
5
Views
2K