Warum machen wir Isomorphismus, Automorphismus und Homomorphismus?


12

Was sind die Hauptunterschiede zwischen diesen drei Begriffen Isomorphismus, Automorphismus und Homomorphismus in einfacher Laiensprache und warum machen wir Isomorphismus, Automorphismus und Homomorphismus?

Antworten:


17

Der Isomorphismus formalisiert den Begriff der gleichen Graphen. In dieser Abbildung sehen Sie beispielsweise drei isomorphe DiagrammeBildbeschreibung hier eingeben

G1G2f:V(G1)V(G2)

uG1vf(u)G2f(v)

Es ist nicht schwer, für jedes Diagrammpaar auf dem Bild eine solche Bijektion zu finden.

G1=G2

fGvuuv

Gu,vV(G)f:V(G)V(G)f(u)=v.Bildbeschreibung hier eingeben

und wie Sie sehen können, "sieht" die Grafik ziemlich symmetrisch aus. Genau deshalb, weil es "viele" Automorphismen des beschriebenen Typs hat.

Graphhomomorphismen werden in der Regel nicht von Laien untersucht und dienen mehr oder weniger theoretischen Zwecken. Zum Beispiel sind sie eng mit dem Begriff der Scheitelpunktfärbungen verwandt . Siehe auch Hadwiger-Vermutung


1
... Homomorphismen werden normalerweise nicht von Laien untersucht ... urkomisch! +1
Pratik Deoghare

8

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

Nun ist ein Graph-Isomorphismus ein bijektiver Homomorphismus, was bedeutet, dass es sich bei seiner Umkehrung auch um einen Homomorphismus handelt. Wenn zwei Diagramme isomorph sind, dann sind sie im Wesentlichen dasselbe Diagramm, nur mit einer Neuetikettierung der Eckpunkte. Das Problem der Bestimmung, ob zwei Graphen zueinander isomorph sind, ist ein wichtiges Problem in der Komplexitätstheorie.

Schließlich ist ein Automorphismus ein Isomorphismus von einem Graphen zu sich selbst.

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.