![]() Broj 7 |
![]() |
|||||||||||||||||||||||||||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Dino Sejdinović i Alen Kopić |
|||||||||||||||||||||||||||
O Oberwolfach problemu |
![]() ![]() |
|||||||||||||||||||||||||||
![]() |
||||||||||||||||||||||||||||
Sadržaj:
1. Uvod 1. UvodU ovom radu razmatrat ćemo jedan otvoreni problem teorije grafova, takozvani Oberwolfach problem. Formalno, radi se o problemu faktorizacije grafa G, koji je potpun graf s neparnim brojem vrhova ili graf koji se dobije iz potpunog grafa s parnim brojem vrhova uklanjanjem nekog njegovog 1-faktora. Treba ispitati da li je moguće faktorizirati G na međusobno izomorfne 2-faktore zadanog oblika. Ovdje ćemo također razmatrati varijacije i poopćenja ovog problema, navesti do sada ostvarene rezultate i dati primjere faktorizacije malih grafova G. U manje teorijskoj formulaciji klasični Oberwolfach problem zapravo predstavlja problem rasporeda sjedenja neparnog broja osoba n za određenim brojem okruglih stolova u (n-1)/2 navrata, tako da svaka osoba pored svake od ostalih sjedi točno jednom. Na primjer, zamislite da organizirate znanstvenu konferenciju iz neke posve nove matematičke discipline, na kojoj sudjeluje 21 znanstvenik. Večere se održavaju u prostoriji u kojoj su tri okrugla stola s po sedam stolica svaki (drugu dvoranu zauzeli su fizičari). Ukupno će se održati deset konferencijskih večera. Kao organizatoru, glavni vam je cilj da se svaki od sudionika što bolje upozna sa svim ostalima. Nema bolje prilike za upoznavanje i razmjenu mišljenja od sjedenja jedan pored drugog tijekom večere! S obzirom da se održava deset večera, ispunjen je nuždan uvjet da svaka osoba sjedi točno jednom pored svake od ostalih. Svaku večer sjedit će pored dviju osoba (stolovi su okrugli!). Da li je uz te uvjete moguće napraviti odgovarajući raspored sjedenja? Što ako se broj sudionika promijeni? Što ako nisu svi stolovi iste veličine? Na primjer, vlasnik hotela odlučio je fizičarima prepustiti dvoranu s trima velikim stolovima, a večere matematičara smjestiti u prostoriju u kojoj se nalaze četiri okrugla stola s po četiri stolice i jedan okrugli stol s pet stolica. Postoji li tada dobar raspored? Što ako svaki sudionik dolazi sa svojim supružnikom, također matematičarom ili matematičarkom? Ne morate brinuti o međusobnom upoznavanju bračnih parova, ali i dalje trebate svaku osobu upoznati sa svim ostalima (izuzev njezinog bračnog druga). Odgovore na ova i slična pitanja daje teorija Oberwolfach problema. U općenitoj formulaciji problem je otvoren i jako je malo rezultata koji govore o slučajima sa stolovima različite veličine. Također, algoritmi koji traže rješenja Oberwolfach problema dosta su ograničeni i uglavnom se svode na pretraživanje grubom silom ("brute force"). Do sada ne postoji opća metoda određivanja rasporeda sjedenja na konferencijskim večerama, već problem treba rješavati za svaku konferenciju posebno. Stoga bi od rješavanja ovog problema imala korist cjelokupna znanstvena zajednica, a naročito organizatori konferencija. Moglo bi se tada pristupiti rješavanju mnogo dubljeg i težeg problema, starog koliko i mi sami: što ćemo za večeru? 2. Porijeklo nazivaOberwolfach problem prvi je formulirao Ringel 1967. godine [GU]. Problem je dobio ime po jednom od najprestižnijih matematičkih instituta u svijetu, Mathematisches Forschungsinstitut Oberwolfach, smještenom u mjestašcu Oberwolfach-Walke na živopisnim obroncima gorja Schwarzwald u Njemačkoj. U više od pola stoljeća postojanja ovaj institut bio je mjesto održavanja oko 3000 raznih konferencija i seminara na kojima su sudjelovali matematičari iz cijelog svijeta, među njima i imena kakva su A.M. Ostrowski, P. Erdös, J.-P. Serre, J.A.E. Dieudonné i drugi. Na ovim konferencijama u pravilu vlada neformalna atmosfera, koju možda inspirira živopisni krajolik u kojem je institut smješten. Među ostalim neobičnim ritualima, kojima je cilj da se sudionici konferencija što bolje upoznaju (na primjer, u sobama za posjetioce nema televizora, radija, telefona ni brava), postoji i ritual slučajnog odabira rasporeda sjedenja na samim konferencijama, kao i pri zajedničkim objedima. Više o Oberwolfach institutu možete pročitati u članku [JA]. ![]() Slika 1. Matematički institut u Oberwolfachu 3. Osnovni pojmovi teorije grafovaOberwolfach problem zapravo je problem teorije grafova, matematičke discipline kojoj se nastanak veže za čuveni Eulerov problem Königsberških mostova i za problem četiriju boja. Za čitatelje koji nisu upućeni u terminologiju teorije grafova dat ćemo sažetu listu definicija koje u daljnjem tekstu koristimo.
Neka su u,v
![]() Slika 2. Primjeri potpunih grafova
Podgraf H grafa G, u oznaci H
Staza je konačan neprazan niz
W=v0e1v1e2v2...ekvk
u kojem se alternativno izmjenjuju vrhovi i bridovi grafa G, pri čemu su vrhovi
vi-1 i vi krajevi brida ei,
za svako 1
4. Klasični Oberwolfach problem
Klasični (Ringelov) Oberwolfach problem glasi: "Neka na nekoj konferenciji
imamo neparan broj sudionika n. Da li je moguće da tih n sudionika
sjedi za s okruglih stolova T1,
T2,...,Ts, gdje za stol Ti
treba smjestiti ti
Specijalno, 2-faktor grafa G je graf H = (V(G),
F), gdje je F Sada Oberwolfach problem možemo formulirati ovako: "Neka je n neparan broj. Postoji li 2-faktorizacija potpunog grafa Kn u kojoj se svaki 2-faktor sastoji od ciklusa dužina t1, t2,...,ts, gdje su t1, t2,...,ts unaprijed zadani?". Primjer 4.1. Neka na konferenciji sudjeluje 7 znanstvenika koji na raspolaganju imaju prostoriju s dvama stolovima. Za jednim stolom su tri stolice, a za drugim četiri. Označimo znanstvenike brojevima od 1 do 7, a stolove s I i II. Potrebno je organizirati raspored sjedenja u 3 navrata tako da svaki znanstvenik sjedi pored svakog od ostalih točno jednom. Dakle, govorimo o klasičnom problemu s n = 7, s = 2, t1 = 3 i t2 = 4. Ovakav je raspored moguć i možemo ga opisati na sljedeći način. Smatramo da je dani raspored sjedenja ciklički, tj. prvi i posljednji znanstvenik sjede jedan kraj drugog.
5. Varijanta problema s parovima
Često se razmatra i sljedeća varijanta Oberwolfach problema, u kojoj imamo graf s
parnim brojem vrhova. U radu iz 1979. godine formulirali su je Huang, Kotzig
i Rosa [HK]: "Na konferenciji se nalazi m
parova. Da li je moguće sastaviti raspored sjedenja za s okruglih
stolova T1, T2,...,Ts,
gdje za stol Ti treba smjestiti
ti
Graf Kn – I definiran je jednoznačno do izomorfizma. Primijetimo da, s obzirom da je 1-faktor pokrivajući graf u kojem su svaka dva brida nesusjedna, on sadrži točno m = n/2 bridova. Razapinjući 1-faktor naziva se još i savršenim sparivanjem grafa G. Sad Oberwolfach problem za paran broj osoba na jeziku teorije grafova glasi: "Neka je n paran broj. Postoji li 2-faktorizacija grafa Kn – I u kojoj se svaki 2-faktor sastoji od ciklusa dužina t1, t2,...,ts, gdje su t1, t2,...,ts unaprijed zadani?". Primjer 5.1. Neka na konferenciji sudjeluju tri bračna para i neka na raspolaganju imaju prostoriju s jednim stolom za kojim je šest stolica. Treba napraviti raspored sjedenja u dva navrata tako da svatko sjedi točno jednom pored svakog drugog, izuzev svojeg supružnika. Dakle, radi se o varijanti Oberwolfach problema s parovima za n = 6, s = 1 i t1 = 6. Označimo znanstvenike s A1, B1, A2, B2, A3, B3, pri čemu bračni par čine Ai i Bi, i=1,2,3. Raspored je moguć i opisan je u sljedećoj tablici. Kao i u primjeru 4.1, prvu i posljednju osobu smatramo susjednim.
6. Opći slučajSada razmotrimo opći slučaj. U najopćenitijem obliku, neorijentirani Oberwolfach
problem je pitanje možemo li, ako su dani multigrafovi G,
H1, H2,...,Hm,
particionirati G na m faktora G1,
G2,...,Gm, takvih da je Gi
izomorfan s Hi, za i
Sada Oberwolfach problem OP(a1n1,
a2n2,...,aknk)
glasi: mogu li se bridovi od Kn ili
Kn – I, za n = 7. Uniformni problemProblem OP(am), u kojem svi ciklusi imaju istu duljinu, zovemo uniformnim Oberwolfach problemom. Problem OP(a), tj. uniformni problem za m=1, nije ništa drugo nego dekompozicija potpunog grafa Kn ili grafa Kn – I u Hamiltonove cikluse. U formulaciji problema kao rasporeda sjedenja na konferencijskim večerama uniformnost znači da svi stolovi imaju jednak broj stolica. Rješenje uniformnog Oberwolfach problema daje sljedeći teorem, koji je rezultat Alspacha, Schellenberga, Stinsona i Wagnera [AS].
Teorem 7.1. Za n
Uvjet a Teorem 7.1 može se proširiti na uniformni Oberwolfach problem za potpune multigrafove, o čemu govori sljedeći teorem (Gvozdjak [GV]).
Teorem 7.2. Neka je
Oberwolfach problem za potpun multigraf 8. Neki rezultati za neuniformni problemZahvaljujući navedenim teoremima, uniformni Oberwolfach problem u potpunosti je riješen. No, za općeniti, neuniformni problem rješenje je poznato samo u malom broju specijalnih slučaja. U sljedećem teoremu navodimo neke do sada poznate rezultate. Teorem 8.1. Sljedeći Oberwolfach problemi imaju rješenje:
Svi navedeni rezultati tiču se slučaja s dvjema različitim vrstama ciklusa, tj. problema oblika OP(an, bm). Dalje, osim u tvrdnjama 8 i 11, imamo ovisnost veličine ciklusa samo o jednom parametru, ili je jedna od veličina ciklusa konstanta.
Najveće pomake u slučaju kad veličine ciklusa ovise o dvama parametrima dao je
Gvozdjak [GV]. On je 2003. dokazao da OP(a, b)
ima rješenje za sve različite neparne a i b. Jako je malo rezultata
u slučaju triju različitih veličina ciklusa i gotovo se svi tiču problema OP(3,a,b).
Najprije je pokazano da 9. Dva jednostavna primjeraSad ćemo detaljnije proučiti probleme iz primjera 4.1 i primjera 5.1. Primjer klasičnog Oberwolfach problema za graf K7, odnosno problem konferencije sa 7 osoba, razmatrao je Colbourn 1982. godine [CO]. Graf K7 ima dvije različite vrste 2-faktora: faktor A oblika {3,4} i faktor B oblika {7}. Postoje četiri moguća načina 2-faktorizacije grafa K7: to su AAA, AAB, ABB i BBB. Faktorizacije AAB i ABB nas ovdje ne zanimaju jer u njima nisu svi 2-faktori izomorfni. S druge strane, AAA i BBB, ako postoje, redom su rješenja problema OP(3,4) i OP(7). Egzistenciju rješenja problema OP(3,4) garantira tvrdnja 4 teorema 8.1, a OP(7) je uniformni problem za koji egzistenciju rješenja garantira teorem 7.1. Na narednim slikama predstavljeni su 2-faktori koji dekomponiraju K7 za probleme OP(3,4) i OP(7). Svaki od 2-faktora označen je posebnom bojom. ![]() Slika 3. Faktorizacija grafa K7 na 2-faktore oblika {3,4} ![]() Slika 4. Faktorizacija grafa K7 na 2-faktore oblika {7} Za konferenciju na kojoj sudjeluje tri para znanstvenika promatramo graf K6 - I, gdje je I jedan 1-faktor potpunog grafa K6. Moguće su dvije vrste 2-faktora, oblika {32} i {6}. Kao što smo prije vidjeli, OP(32) nema rješenja. Jedno rješenje uniformnog problema OP(6) vidimo na slici 5. Za razliku od ranije razmatranog rješenja, ovdje su znanstvenici označeni brojevima od 1 do 6, a 1-faktor koji se briše označen je isprekidanom linijom. To znači da su tri bračna para {1,4}, {2,6} i {3,5}. ![]() Slika 5. Faktorizacija grafa K6 - I na 2-faktore oblika {6} Literatura[AS] B. Alspach, P.J. Schellenberg, D.R. Stinson, D. Wagner, The Oberwolfach problem and factors of uniform odd length cycles. Journal of Combinatorial Theory, Series A 52 (1989), 20-43. [BE] C. Berge, Graphes et hypergraphes. Dunod, Paris, 1970. [CO] C.J. Colbourn, Hamiltonian decompositions of complete graphs. Ars Combinatoria 14 (1982), 261-269. [FR] F. Franek, A. Rosa, Two-factorizations of small complete graphs. Journal of Statistical Planning and Inference, 86 (2000), 435-442. [FS] D. Froncek, B. Stevens, Pancomponented 2-factorizations of complete graphs. Discrete Mathematics 299 (2005), 99-112. [GU] R.K. Guy, Unsolved combinatorial problems. Combinatorial Mathematics and its Applications (Proc. Conf., Oxford, 1969), str. 121-127. Academic Press, London, 1971. [GV] P. Gvozdjak, On the Oberwolfach problem for cycles with multiple lengths. Disertacija, Simon Fraser University, 2003. [HK] C. Huang, A. Kotzig, A. Rosa, On a variation of the Oberwolfach problem. Discrete Mathematics 27 (1979), 261-277. [JA] A. Jackson, Oberwolfach, yesterday and today. Notices of the American Mathematical Society 47 (2000), 758-765. [LL]
J. Liu, D.R. Lick, On
1. Uvod |