Gráfszorzás

Innen: testwiki
Ugrás a navigációhoz Ugrás a kereséshez

A matematika, azon belül a gráfelmélet területén a gráfszorzás olyan kétváltozós gráfművelet, amely gráfok rendezett párjaihoz egy új gráfot rendel. Specifikusan: a két bemeneti gráf, G1 és G2 alapján kimenetként a következő tulajdonságokkal rendelkező H-t adja:

  • H csúcshalmaza a V(G1) × V(G2) Descartes-szorzat, ahol V(G1) és V(G2) a G1, illetve a G2 csúcshalmazai.
  • Két H-beli csúcs (u1u2) és (v1v2) pontosan akkor szomszédosak, ha az u1, u2, v1, v2 csúcsokra teljesül valamely G1 és G2 éleire vonatkozó feltétel. A gráfszorzatok különböző fajtái éppen ebben a feltételben térnek el.

A különböző gráfszorzatok leírása és jelölése az irodalomban erősen változó lehet; bár az alább alkalmazott jelölések elég elterjedtek, érdemes egy-egy cikk olvasásakor ellenőrizni, hogy az adott szerző egy gráfszorzat mely definícióját használja, főleg régebbi szövegekben.

Áttekintő táblázat

A következő táblázat felsorolja az elterjedtebb gráfszorzatokat. A ; jelentése „a két csúcs össze van kötve”, míg a ≁ az össze nem kötöttséget jelöli. A táblázatban alkalmazott szimbólumok nem tekinthetők univerzálisan elfogadottnak, különösen a régi cikkekben találhatók egyedi jelölések.

Név (u1,u2)(v1,v2) feltétele Méret (élek száma)
n1=|V(G)|n2=|V(H)|m1=|E(G)|m2=|E(H)|
Példa
Descartes-szorzat
GH
u1 = v1 és u2  v2 )
vagy

u1  v1 és u2 = v2 )

m2n1+m1n2
Tenzorszorzat
(kategóriaszorzat)
G×H
u1  v1 és  u2  v2 2m1m2
Lexikografikus szorzat
GH vagy G[H]
u1 ∼ v1
vagy
u1 = v1 és u2 ∼ v2 )
m2n1+m1n22
Erős szorzat
(Normál szorzat, ÉS szorzat)
GH
u1 = v1 és u2 ∼ v2 )
vagy
u1 ∼ v1 és u2 = v2 )
vagy
u1 ∼ v1 és u2 ∼ v2 )
n1m2+n2m1+2m1m2
Ko-normális szorzat
(diszjunktív szorzat, VAGY szorzat)
G*H
u1 ∼ v1
vagy
u2 ∼ v2
Moduláris szorzat (u1v1 és u2v2)
vagy

(u1≁v1 és u2≁v2)

Gyökeres szorzat Lásd a szócikket m2n1+m1
Cikkcakkszorzat Lásd a szócikket Lásd a szócikket Lásd a szócikket
Replacement szorzat
Homomorf szorzat[1]Sablon:Refn
GH
(u1=v1)
vagy
(u1v1 és u2≁v2)

Általában egy gráfszorzat értékét az (u1u2) ∼ (v1v2)-re vonatkozó olyan feltétel határozza meg, ami a következő kifejezések segítségével megadható: u1 ∼ v1, u2 ∼ v2, u1 = v1 vagy u2 = v2.

Mnemonik

Néhány egyszerű trükk segít megkülönböztetni a sokféle gráfszorzatot.

Jelöljük a két csúcsú teljes gráfot (ami egyetlen élből áll) K2-vel. Ekkor a K2K2, K2×K2 és K2K2 szorzatgráfok éppen úgy néznek ki, mint az őket előállító műveleti jel. Például a K2K2 a négy csúcsból álló kör (négyzet) és K2K2 a négy csúcsú teljes gráf. A lexikografikus szorzás jelölése – G[H] – arra emlékeztet, hogy ez a szorzástípus nem kommutatív.

Kapcsolódó szócikkek

Jegyzetek

Sablon:Reflist

Sablon:Refbegin

Sablon:Refend