Graph Isomorphism Homework: Are 2 Graphs Isomorphic?

In summary: Isomorphism is a sort of bijection between the two sets of operations. In summary, I failed to prove isomorphism by adjacency matrices.
  • #1
Sarah00
64
1

Homework Statement


Are the 2 graphs isomorphic?
screenshot_7.png


Homework Equations

The Attempt at a Solution


Both have same vertices, edges, set of degrees. But I failed to prove isomorphism by adjacency matrices.
 
Physics news on Phys.org
  • #2
Hi Sarah00:

Did you create the G1 and G2 matrices?
What techniques do you know regarding showing that two matrices demonstrate isomorphism?

Regards,
Buzz
 
  • #3
Buzz Bloom said:
Hi Sarah00:

Did you create the G1 and G2 matrices?
What techniques do you know regarding showing that two matrices demonstrate isomorphism?

Regards,
Buzz

Thanks for your reply.
What I did is I wrote the degree above each vertex.
Then I form a path going to all vertices.
After that, I try to map it with the other graph.

However, this was challenging.
4 vertices have degree 4
2 vertices degree 3

I tried all possibilities to prove it is isomorphic

I don't think they are isomorphic.. are they??
 
  • #4
Hi Sarah:

I did not complete a vertex to vertex mapping, but I mapped 5 of the 7 before I had to stop to do chores. My guess is that the two graphs are isomorphic.
If you don't want to work with matrices, then I suggest that you map one at a time each G1 vertex, v1-v7, onto a G2 vertex,, a-g. I recommend starting with the lower count vertices, and then moving to the higher count ones. It is easy to see that v7 has to map onto a. Try to work systematically.

Good luck.

Regards,
Buzz
 
  • #5
I tried that and this is what I got:
a=7
b=2
f=5
d=4
g=6

so what is left is c and e,
I tried once mapping c to 1 and it was wrong (by matrices)
so I tried it c with 3 and it was wrong as well !
 
  • #6
If I was right, the graphs are not isomorphic..
but how to prove that in a nice way!
 
  • #7
What is wrong with proving that there is no isomorphism, as you apparently did?
 
  • #8
I mean how to write it in a concise and academic way?
 
  • #9
Sarah00 said:
I mean how to write it in a concise and academic way?
Hi Sarah:

If your purpose is to prove the failure of isomorphism, then you can do that by listing each of the 5 G1 vertices which you successful mapped onto G2 vertices, and for eah mapping write a one sentence explanation of why that mapping is the only mapping possible. Then one sentence each to show that each of the possible remaining 2 mappings are also impossible.

BTW, I am glad you found out that my guess was wrong.

Regards,
Buzz
 
  • #10
You might consider bringing this question to one of the math forums. There may be some denizens there who remember more of their matrix algebra than I do :smile:. (Although it's not entirely disappeared yet!)

If I recall correctly, for there to be isomorphism the there should exist some transformation matrix T such that ##T~G_1~T^{-1} = G_2##. Does that help?
 
  • #11
Sarah00 said:
I tried that and this is what I got:
a=7
b=2
f=5
d=4
g=6

so what is left is c and e,
I tried once mapping c to 1 and it was wrong (by matrices)
so I tried it c with 3 and it was wrong as well !
Are you sure? I think I have an isomorphism with 3→C and 1→E.
 
  • #12
gneill said:
If I recall correctly, for there to be isomorphism the there should exist some transformation matrix T such that
T G1 T−1= G2.

I also vaguely recall this relationship. I also vaguely recall for this particular kind of problem, T is a matrix with 1s and 0s only, and there is only one 1 in each row or column. If G1 is set up with the rows and columns organized based on the order of the vertices V1 through V7, and G2 is set up with the rows and columns organized based on the order of the vertices a through g, say A1 through A7, the Tij = 1 if Vi maps to Aj. Does this seem right to you?

Regards,
Buzz
 
  • #13
Buzz Bloom said:
I also vaguely recall this relationship. I also vaguely recall for this particular kind of problem, T is a matrix with 1s and 0s only, and there is only one 1 in each row or column. If G1 is set up with the rows and columns organized based on the order of the vertices V1 through V7, and G2 is set up with the rows and columns organized based on the order of the vertices a through g, say A1 through A7, the Tij = 1 if Vi maps to Aj. Does this seem right to you?

Regards,
Buzz
Many little gray cells are producing little grunts of recognition. Presumably T can be decomposed as a sum of elementary row and column operations of the swapping (not scaling) variety.
 

Related to Graph Isomorphism Homework: Are 2 Graphs Isomorphic?

1. What is graph isomorphism?

Graph isomorphism is a concept in graph theory where two graphs are considered isomorphic if they have the same structure, meaning the same number of vertices and edges, and if their vertex and edge connections are the same.

2. How do you determine if two graphs are isomorphic?

To determine if two graphs are isomorphic, you can use a graph isomorphism algorithm such as the Weisfeiler-Lehman algorithm or the Nauty algorithm. These algorithms compare the structural properties of the two graphs and can determine if they are isomorphic.

3. What makes two graphs not isomorphic?

If two graphs have a different number of vertices and edges, or if their vertex and edge connections differ, then they are not isomorphic.

4. Can all types of graphs be isomorphic?

No, not all types of graphs can be isomorphic. For example, directed graphs and undirected graphs cannot be isomorphic because they have different types of connections between vertices.

5. Why is graph isomorphism important?

Graph isomorphism is important because it helps us understand the structural similarities and differences between graphs. It also has practical applications in fields such as chemistry, computer science, and social networks for analyzing and comparing data in graph form.

Similar threads

  • Engineering and Comp Sci Homework Help
Replies
8
Views
2K
  • Calculus and Beyond Homework Help
Replies
1
Views
807
  • General Math
Replies
3
Views
1K
  • Calculus and Beyond Homework Help
Replies
6
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
3K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
2K
  • Engineering and Comp Sci Homework Help
Replies
1
Views
1K
  • Engineering and Comp Sci Homework Help
Replies
2
Views
918
  • Linear and Abstract Algebra
Replies
1
Views
1K
  • General Math
Replies
3
Views
733
Back
Top