Gallai-tétel

Ez a szócikk a gráfelméleti tételről szól. A síkgeometriai tételt lásd a Sylvester–Gallai-tétel szócikkben.

A gráfelméletben a Gallai-tétel a független, illetve a lefogó pont- és élhalmazok között mond ki összefüggéseket. A tétel Gallai Tibortól származik.

Független és lefogó halmazok

Független élhalmaznak nevezzük egy gráf éleinek olyan halmazát, amelyben semelyik két élnek nincs közös pontja. Független ponthalmaznak pedig a pontok olyan halmazát, amelyben semelyik két pont nincs közös élen.

A gráf pontjainak egy halmaza lefogó ponthalmaz, ha a gráf minden élének legalább az egyik végpontját tartalmazza; hasonlóan, élek egy halmaza lefogó élhalmaz, ha a gráf minden pontjára legalább egy eleme illeszkedik.

Az alábbi jelölések használatosak a lényeges él-, illetve ponthalmazok elemszámára:

  • ν ( G ) {\displaystyle \nu (G)} a legnagyobb független élhalmaz elemszáma
  • τ ( G ) {\displaystyle \tau (G)} a legkisebb lefogó ponthalmaz elemszáma
  • ρ ( G ) {\displaystyle \rho (G)} a legkisebb lefogó élhalmaz elemszáma
  • α ( G ) {\displaystyle \alpha (G)} pedig a legnagyobb független ponthalmaz elemszáma.

Lefogó és független ponthalmaz viszonya

Minden hurokmentes G {\displaystyle G} gráfra τ ( G ) + α ( G ) = | V ( G ) | {\displaystyle \tau (G)+\alpha (G)=|V(G)|} , azaz a legkisebb lefogó és a legnagyobb független ponthalmaz elemszámának összege egyenlő a gráf pontjainak számával.

Bizonyítás

Az A {\displaystyle A} halmaz pontjai pontosan akkor függetlenek, ha V ( G ) A {\displaystyle V(G)\setminus A} lefogó halmaz. Egyébként, ha A {\displaystyle A} nem lenne független, akkor lenne két összekötött pont, amely közötti élet V ( G ) A {\displaystyle V(G)\setminus A} nem fogna le. A másik irányban, ha V ( G ) A {\displaystyle V(G)\setminus A} nem fogna le egy élet, akkor A {\displaystyle A} -ban ennek az élnek mindkét végpontja szerepel, tehát A {\displaystyle A} nem független. Ebből: τ ( G ) {\displaystyle \tau (G)} {\displaystyle \leq } | V ( G ) A | {\displaystyle |V(G)\setminus A|} , és innen τ ( G ) + α ( G ) {\displaystyle \tau (G)+\alpha (G)} {\displaystyle \leq } | V ( G ) | {\displaystyle |V(G)|} . Ezentúl, α ( G ) {\displaystyle \alpha (G)} {\displaystyle \geq } | V ( G ) B | {\displaystyle |V(G)\setminus B|} -re ahol B {\displaystyle B} egy tetszőleges lefogó ponthalmaz. Tehát: τ ( G ) + α ( G ) {\displaystyle \tau (G)+\alpha (G)} {\displaystyle \geq } | V ( G ) | {\displaystyle |V(G)|}

Független és lefogó élhalmaz viszonya

Minden olyan G {\displaystyle G} gráfra, amely nem tartalmaz izolált pontot, ν ( G ) + ρ ( G ) = | V ( G ) | {\displaystyle \nu (G)+\rho (G)=|V(G)|} , azaz a legnagyobb független és a legkisebb lefogó élhalmaz elemszámának összege egyenlő a gráf pontjainak számával.

Bizonyítás

ν ( G ) {\displaystyle \nu (G)} darab független él 2 ν ( G ) {\displaystyle 2\nu (G)} pontot fog le. A többi pont legfeljebb | V ( G ) | 2 ν ( G ) {\displaystyle |V(G)|-2\nu (G)} éllel lefogható. Tehát, | V ( G ) | ν ( G ) {\displaystyle |V(G)|-\nu (G)} {\displaystyle \geq } ρ ( G ) {\displaystyle \rho (G)} . Azt is tudjuk, hogy ha A {\displaystyle A} egy minimális lefogó élhalmaz, akkor A {\displaystyle A} k {\displaystyle k} darab csillagból áll (ha A {\displaystyle A} tartalmazna kört, annak tetszőleges élét, vagy ha utat, annak középső élét elhagyhatnánk). Ezért ρ ( G ) = | V ( G ) | k {\displaystyle \rho (G)=|V(G)|-k} ( k {\displaystyle k} darab csillag van). Ebből kaphatunk úgy egy független élhalmazt, hogy minden csillagból kiválasztunk egy élet. Tehát ν ( G ) {\displaystyle \nu (G)} {\displaystyle \geq } k = | V ( G ) | ρ ( G ) {\displaystyle k=|V(G)|-\rho (G)} .

min max eredmény
ponthalmaz τ ( G ) {\displaystyle \tau (G)} + α ( G ) {\displaystyle \alpha (G)} = |V(G)|
élhalmaz ρ ( G ) {\displaystyle \rho (G)} + ν ( G ) {\displaystyle \nu (G)} = |V(G)|

Hivatkozások

  • Katona, Recski, Szabó "A számítástudomány alapjai." Typotex. Budapest, 2006. p. 59,60.
  • Matematika Matematikaportál • összefoglaló, színes tartalomajánló lap