为什么我们要进行同构,自同构和同构?


12

简单外行语言中这三个术语同构,自同构和同构之间的主要区别是什么?为什么我们要进行同构,自同构和同构?

Answers:


17

同构使形式相等的图正式化。例如,在此图上,您看到三个同构图在此处输入图片说明

更正式地,曲线图的一个同构G ^ 2是一个双射˚F V G ^ 1V G ^ 2,保留邻接。也就是说:G1G2f:V(G1)V(G2)

uG1vf(u)G2f(v)

不难为图片上的每对图找到这样的双射。

现在,如果则获得的映射变为自同构-从图到自身的同构。G1=G2

您可能会问,图形自同构的直观概念是什么,答案是它为您提供了某种信息,这些信息涉及图形中的哪些顶点“等效”。换句话说,如果存在图G的自同构,使得顶点v映射到顶点u,uv的邻域“看起来”相同。fGvuuv

Gu,vV(G)f:V(G)V(G)f(u)=v.在此处输入图片说明

如您所见,图形“看起来”非常对称。正是因为它具有所描述类型的“许多”自同构性。

图同态通常不为外行所研究,或多或少具有理论目的。例如,它们与顶点着色的概念密切相关 另请参阅哈德维格猜想


1
...同态通常不被外行研究...热闹!+1
Pratik Deoghare

8

h:GGG=(V,E)G=(V,E)e=(u,v)E(h(u),h(v))E

现在,图同构是双射同构,这意味着它的逆同构也是同构。如果两个图是同构的,则它们本质上是同一图,只是重新标记了顶点。确定两个图是否彼此同构的问题是复杂性理论中的重要问题。

最后,自同构是从图到自身的同构。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.