Grafic fără triunghiuri

În teoria grafurilor, un graf fără triunghi este un graf nedirecționat în care trei vârfuri nu formează un triunghi de muchii. Graficele fără triunghi pot fi, de asemenea, definite ca grafice cu număr de clic ≤ 2, grafice cu circumferință ≥ 4, grafice fără 3-cicluri generate sau ca grafice independente local .

După teorema lui Turan , un graf fără triunghi cu n -vertice cu numărul maxim de muchii este un graf complet bipartit în care numărul de vârfuri din fiecare parte a graficului este cât mai apropiat posibil.

Un grafic cu 2n vârfuri și fără triunghiuri trebuie să aibă mai puține muchii.

Problema găsirii triunghiurilor

Problema găsirii triunghiurilor este problema de a determina dacă un grafic conține triunghiuri sau nu. Dacă graficul conține un triunghi, algoritmului i se cere adesea să scoată trei vârfuri care formează un triunghi.

Este posibil să verificăm dacă un grafic cu m muchii are triunghiuri în timp O( m 1.41 ). [1] O altă abordare este găsirea urmei matricei A 3 , unde A  este matricea de adiacență a graficului. Urma este zero dacă și numai dacă nu există triunghiuri în grafic. Pentru graficele dense, acest algoritm simplu de multiplicare a matricei este mai eficient deoarece reduce complexitatea timpului la O( n 2,373 ), unde n  este numărul de vârfuri.

După cum arată Imrich, Klavžar și Mulder ( Imrich, Klavžar, Mulder 1999 ), recunoașterea grafică fără triunghi este echivalentă ca complexitate cu recunoașterea grafică mediană . Cu toate acestea, în prezent, cei mai buni algoritmi de grafic mediană folosesc recunoașterea triunghiului ca subrutină, și nu invers.

Complexitatea arborelui de decizie sau complexitatea interogării a problemei, unde interogările către oracolul care amintește matricele de adiacență ale graficului, este egală cu Θ( n 2 ). Cu toate acestea, pentru algoritmii cuantici, cea mai bună limită inferioară este Ω( n ), dar cel mai cunoscut algoritm are o estimare a O( n 1,29 ) ( Belovs 2011 ).

Numărul independenței și teoria Ramsey

O mulțime independentă de vârfuri într-un grafic fără triunghi cu n - vârfuri este ușor de găsit – fie că există un vârf cu mai mult decât vecini (caz în care vecinii formează o mulțime independentă), fie toate vârfurile au mai puțin decât vecini (în care în cazul în care orice cea mai mare mulțime independentă trebuie să aibă cel puțin vârfuri) [2] . Această limită poate fi ușor îmbunătățită - în orice grafic fără triunghiuri există o mulțime independentă cu vârfuri, iar în unele grafice fără triunghiuri, orice mulțime independentă are vârfuri. [3] O modalitate de a crea grafice fără tegon în care toate mulțimile independente sunt mici este procesul fără triunghi [ 4] , care creează grafice fără triunghi maxim prin adăugarea secvențială de muchii alese aleatoriu, evitând crearea de triunghiuri. Cu un grad ridicat de probabilitate, procesul formează grafice cu număr de independență . De asemenea, se pot găsi grafice obișnuite cu aceleași proprietăți. [5]

Aceste rezultate pot fi, de asemenea, înțelese ca stabilirea limitelor asimptotice ale numerelor Ramsey R(3, t ) în forma  - dacă marginile unui grafic complet cu vârfuri sunt colorate în roșu și albastru, atunci fie graficul roșu conține un triunghi, fie nu există triunghiuri în el și atunci trebuie să existe o mulțime independentă de dimensiune t corespunzătoare unei clicuri de această dimensiune în graficul albastru.

Colorarea graficelor fără triunghiuri

Multe cercetări asupra graficelor fără triunghi s-au concentrat pe colorarea graficelor . Orice graf bipartit (adică orice graf bicolor) nu are triunghiuri, iar teorema lui Grötzsch afirmă că orice graf planar fără triunghi poate fi tricolorat. [6] Cu toate acestea, graficele neplanare fără triunghiuri pot necesita mai mult de trei culori.

Mycielski ( 1955 ) a definit o construcție, numită acum Mycielskian , care formează un nou graf fără triunghi dintr-un alt graf fără triunghi. Dacă un graf are numărul cromatic k , Mychelskianul său are numărul cromatic k  + 1, astfel încât această construcție poate fi folosită pentru a arăta că un număr arbitrar mare de culori poate fi necesar pentru a colora un graf neplanar fără triunghi. În special, graficul Grötzsch , un grafic cu 11 vârfuri format prin repetarea construcției lui Mycielski, este un grafic fără triunghi care nu poate fi colorat cu mai puțin de patru culori și este cel mai mic grafic cu aceste proprietăți. [7] Gimbel și Thomassen ( Gimbel, Thomassen & 2000 ) și ( Nilli 2000 ) au arătat că numărul de culori necesare pentru a colora orice grafic m -line fără triunghi este

și există grafice fără triunghi având numere cromatice proporționale cu această limită.

Există și câteva rezultate referitoare la legătura dintre colorare și gradul minim de grafice fără triunghiuri. Andrásfai și Erdős ( Andrásfai, Erdős, Sós 1974 ) au demonstrat că orice graf fără triunghi n -vertex în care fiecare vârf are mai mult de un vecin trebuie să fie bipartit. Acesta este cel mai bun rezultat posibil de acest tip, deoarece ciclul de 5 necesită trei culori, dar are exact vecini pentru fiecare vârf. Încurajați de acest rezultat, Erdős și Simonovits ( Erdős, Simonovits 1973 ) au presupus că orice graf fără triunghi cu n vârfuri, în care fiecare vârf are cel puțin vecini, poate fi colorat doar cu trei culori. Cu toate acestea, Häggkvist ( 1981 ) a respins această presupunere prezentând un contraexemplu în care fiecare vârf al grafului Grötsch este înlocuit cu un set independent de mărime special aleasă. Jin ( Jin 1995 ) a arătat că orice graf fără triunghi n -vertex în care fiecare vârf are mai mult de un vecin poate fi tricolorat. Acesta este cel mai bun rezultat de acest tip, deoarece graficul Haggquist necesită patru culori și are exact vecini pentru fiecare vârf. În cele din urmă, Brandt și Thomassé ( Brandt, Thomassé 2006 ) au demonstrat că orice graf fără triunghi n -vertex în care orice vârf are mai mult de 4 vecini poate fi colorat cu 4 culori. Rezultate suplimentare de acest fel sunt imposibile deoarece Hajnal [8] a găsit exemple de grafice fără triunghi cu număr cromatic arbitrar mare și grad minim pentru orice .

Link -uri

  1. Alon, Yuster, Zwick, 1994 .
  2. Boppana, Halldórsson, 1992 , pornind de la ideea algoritmului de aproximare anterior al lui Avi Wigderson ., p. 184.
  3. Kim, 1995 .
  4. Erdős, Suen, Winkler, 1995 ; Bohman, 2008
  5. Alon, Ben-Shimon, Krivelevich, 2008 .
  6. Grötzsch, 1959 ; ( Thomassen 1994 )).
  7. Chvatal, 1974 .
  8. vezi Erdős, Simonovits, 1973 .
Surse