Pređi na sadržaj

Domatik podela

S Vikipedije, slobodne enciklopedije
Domatik podela.

U teoriji grafova, domatik podela grafa je podela skupa čvorova u disjunktne skupove ,..., takve da svaki Vi je dominantni skup za G. Slika na desnoj strani prikazuje domatik podelu grafa; ovde je dominirajući skup sadrži žute čvorove, sadrži zelene čvorove i sadrži plave čvorove.

Domatik broj je maksimalna vrednost domatik podele, to jest, maksimalni broj disjunktnih dominirajućih skupova. Graf na slici ima domatik broj 3. Lako je da se vidi da je domatik broj bar 3 zato što smo napravili domatik podelu vrednosti 3. Da bi videli da je domatik broj najviše 3, prvo pokazimo jednostavnu gornju granicu.

Gornje granice[uredi | uredi izvor]

Neka je minimalni stepen grafa . Domatik broj od je najviše . Da bi to pokazali, posmatrajmo čvor stepena . Neka čine i njegovi susedni čvorovi. Znamo da (1) svaki dominirajući skup mora sadržati najmanje jedan čvor iz (dominacija), i (2) svaki čvor u je sadržan u najviše jednom dominirajućem skupu (disjunktnost). Dakle postoji najvise disjunktnih dominirajućih skupova.

Graf na slici ima minimalni stepen i, dakle, njegov domatik broj je najviše 3. Dakle, pokazali smo da je njegov domatik broj tačno 3; na slici je prikazana domatik podela najveće veličine.


Donje granice[uredi | uredi izvor]

Weak 2-coloring.

Ako nema izolovanih čvorova u grafu (što znači,  ≥ 1), onda je domatik broj najmanje 2. Da bi to videli, uočimo da je (1) slaba obojenost sa dve boje domatik podela ako nema izolovanih čvorova i (2) svaki graf ima slabu obojenost sa dve boje. Alternativno, (1) maksimalni nezavisni skup je dominirajući skup i (2) komplement maksimalnog nezavisnog skupa je takođe dominantni skup ako nema izolovanih čvorova.

Slika na desnoj strani prikazuje slabu obojenost sa dve boje, koja je takođe domatik podela veličine 2: tamni čvorovi čine dominirajući skup, a svetli čvorovi čine drugi dominirajući skup (svetli čvorovi formiraju maksimalni nezavisni skup). Videti slabu obojenost za više informacija.

Kompleksnost izračunavanja[uredi | uredi izvor]

Nalaženje domatik podele veličine 1 je trivijalno: neka je . Nalaženje domatik podele veličine 2 (ili određivanje da ona ne postoji) je jednostavno: proveriti da li postoje izolovani čvorovi, i ako ne postoje, pronaći slabu obojenost sa dve boje.

Dakako, nalaženje maksimalne veličine domatik podele je računski teško. Specijalno, sledeći problem odlučivanja, poznat kao problem domatik broja, je NP-kompletan: za dati graf i ceo broj , odrediti da li je domatik broj od najmanje . Dakle, problem određivanja domatik broja datog grafa je NP-težak i problem nalaćenja domatik podele maksimalne veličine je NP-težak takođe.

Postoji algoritam polinomijalnog vremena sa garantovanom logaritamskom aproksimacijom[1], to jest, moguće je naći domatik podelu čija veličina je optimalna do na faktor .

Dakako, ne postoji približni algoritam polinomijalne složenosti sa podlogaritamskim približnim faktorom.[1] Preciznije, približni algoritam polinomijalne slozenosti za domatik podelu sa približnim faktorom za konstantno bi ukazalo da svi NP problemi mogu biti rešeni u skoro super-polinomijalnoj slozenosti .

Poređenje sa sličnim pristupima[uredi | uredi izvor]

Domatik podela
Podela čvorova u disjunktne dominirajuće skupove. Domatik broj je maksimalni broj ovakvih skupova.
Bojenje čvorova
Podela čvorova u disjunktne nezavisne skupove. Hromatski broj je minimalni broj ovakvih skupova.
Podela klika
Podela čvorova u disjunktne klike. Ekvivalento sa bojenjem čvorova komplementarnog grafa.
Bojenje ivica
Podela ivica na nepovezana uparenja. Hromatski broj ivice je najmanji broj ovih skupova.

Neka je G = (U ∪ VE) bipartitni graf bez izolovanih čvorova; sve ivice su oblika {uv} ∈ E i sa u ∈ U v ∈ V. Tada, {UV} je ujedno i bojenje čvorova sa dve boje i domatik podela veličine 2; skupovi U i V su nezavisni dominirajući skupovi. Hromatski broj od G je tačno 2; ne postoji čvor bojenje jednom bojom. Domatik broj od G je najmanje 2. Moguće je da postoji veća domatik podela; na primer, kompletan bipartitan graf Kn, n za svako n ≥ 2 ima domatik broj n.

Napomene[uredi | uredi izvor]

  1. ^ a b Feige, Uriel; Halldórsson, Magnús M.; Kortsarz, Guy; Srinivasan, Aravind (mart 2002), „Approximating the domatic number”, SIAM Journal on Computing, 32 (1): 172—195, MR 1954859, doi:10.1137/S0097539700380754 

Reference[uredi | uredi izvor]