Professional Documents
Culture Documents
Uvod . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2
4 Hamiltonovi grafovi 24
4.1 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
1
2
Uvod
Kombinatorika (sa Teorijom grafova) je jedna od najstarijih
oblasti matematike, ali i danas je veoma aktuelna. Neki eni
problemi su zaokupali matematiqare vekovima (poput problema
qetiri boje), dok su neke oblasti postale veoma aktuelne sa vr-
toglavim razvojem raqunara i ihovom sve veom primenom pri
rexavau matematiqkih problema.
Grafovi su matematiqki objekti koje veoma qesto sreemo u
svakodnevnom ivotu. Ako posmatramo neku geografsku mapu sa
mnoxtvom gradova koji su povezani nekim putevima dobijamo je-
dan graf. U skupu udi na nekom predavau neki se meusobno
poznaju, a neki ne. Ako sve ude predstavimo taqkicama, a samo
one koji se poznaju spojimo linijama dobiemo jedan graf, koji
nam daje dobru sliku poznanstva meu udima na tom predavau.
Strukturna formula nekog molekula ili jediea takoe pred-
stava jedan graf. Xema nekog elektriqnog kola u teoriji kola
ili elektronici takoe predstava jedan graf.
Zbog velikog spektra primena, kao i izuzetno jednostavne veze
definicije i osnovnih svojstava, grafovi su naxli i veliku pri-
menu ne samo u drugim matematiqkim oblastima poput kombinato-
rike, kombinatorne optimizacije, operacionih istraivaa, li-
nearne algebre, kompleksne analize, nego i u drugim (nematema-
tiqkim) naukama kao xto su elektrotehnika, raqunarstvo, hemija,
fizika, biologija, sociologija, vojne nauke...
U raqunarstvu su grafovi naxli naroqito veliku primenu.
Tako, na primer, najpoznatiji pretraivaq Google koristi spek-
tralnu teoriju grafova pri izradi algoritma za rangirae stra-
nica pri pretrazi.
Ovaj rad bavi se Ojlerovim i Hamiltonovim grafovima. Na-
ravno, za ihovo razumevae potrebno je xvatae osnovnih poj-
mova iz Teorije grafova, qemu je posveeno drugo poglave. Pre
toga, u prvom poglavu je dat kratak, ali zanimiv istorijski
osvrt na razvoj i rezultate teorije grafova kroz vekove. Tree
poglave se bavi Ojlerovim grafovima, a qetvrto Hamiltonovim
grafovima. U petom poglavu data je kratka kolekcija rexenih
zadataka iz ove teme.
1
3
4
kas (George Lucas, 1882.) i Ruz Bol (Rouse Ball, 1892.) populari-
zovali ovaj problem ukuqivxi ga u svoje kige o rekreativnoj
matematici.
9
10
polazi sledea grana ui+1 ). Put moe vixe puta da prolazi istom
granom ili kroz isti qvor, kao i kroz pete. Elementarni put ili
prost put je put koji kroz svaki qvor grafa prolazi najvixe jedan-
put. Kruni put ili zatvoren put (staza) ili kontura je put koji
se zavrxava u istom qvoru u kojem i poqie. Kod neorijentisanih
grafova put qesto zadajemo i samo nizom qvorova kroz koje prolazi
v0 , v1 , . . . vk . Za ovakav put kaemo da je put duine k koji povezuje
qvorove v0 i vk .
Definicija 2.2.9. Put Pn je povezan graf koji ima sve qvorove ste-
pena 2, osim dva koji su stepena 1.
lu = {v V : {u, v} E}
Ojlerovi i Hamiltonovi
grafovi
3.1
Ve smo ranije pomenuli Problem Keningzberxkih mostova i
da je Ojler rexio problem, odnosno dokazao da je nemogue obii
svih sedam mostova u jednoj xeti. Ovo je bio prvi rezultat
teorije grafova. U egovu qast jedna klasa grafova je nazvana
Ojlerovim grafovima.
Dokaz.
Neka je P = v1 v2 . . . vk najdui put u grafu G. Tada je N (v1 )
V (P ) (pri qemu je N (v1 ) skup suseda qvora v1 u grafu G), jer bi
u suprotnom postojao dui put u grafu G od puta P . Kako je
18
19
oni grafovi koji sadre samo jednu komponentu koja sadri grane,
a svi ostali qvorovi su izolovani.
Navedimo jox dve definicije koje se qesto sreu u zadacima.
Definicija 3.1.2. Za graf G kaemo da je subojlerov ako nije Oj-
lerov, ali se dodavaem grana grafu G moe dobiti Ojlerov graf.
Za graf G kaemo da je nadojlerov ako postoji skup grana F
E(G) takav da je G F Ojlerov graf.
Ojlerova teorema vai ne samo za proste grafove, ve i za mul-
tigrafove, zapravo, Problem Kenizberxkih mostova se i odnosi
na multigraf, a ne na prost graf. Ako se vratimo na sliku (1.1)
videemo da je u pitau multigraf koji ima tri qvora stepena
3 i jedan qvor stepena 5. To znaqi da, prema Ojlerovoj teoremi
(3.1.2), ovaj multigraf nije Ojlerov, odnosno da se ne mogu svi
Kenigzberxki mostovi prei taqno jednom u jednoj xeti.
Ojlerove staze su od interesa za organizacije koje u velikim
gradovima vrxe neke usluge po domainstvima, na primer raznos-
hee poxte, raquna, mleka i sl. U poxti poxtar ujutru uzima
pisma, obilazi ulice u svom reonu i na kraju radnog dana vraa
se u poxtu. Poxtar e najracionalnije razneti pisma u svom re-
onu ako kroz svaku ulicu proe taqno jedanput. To je mogue samo
ako je odgovarajui graf, sastaven od ulica i kua, Ojlerov, a
u ostalim sluqajevima se trai optimalno rexee, tj. da poxtar
odabere marxrutu kojom e hodati xto je mae mogue. Ovaj pro-
blem je u literaturi poznat kao Problem kineskog poxtara, jer
ga je prvi razmatrao kineski matematiqar Kuan 1962. godine.
Organizatori velikih izlobi takoe moraju, da bi zaintere-
sovanim posetiocima pokazali sve eksponate, da odrede Ojlerovu
stazu u grafu odreenom izlobenim prostorom i razmextajem
eksponata.
Ojlerovi grafovi imaju primenu i u rekreativnoj matematici,
gde se, na primer, trai da se zadata ravna figura koja se sastoji
od odreenog broja taqaka nacrta u jednom potezu, bez podi-
zaa olovke sa papira. Pri tome se kroz taqke moe prolaziti
vixe puta, dok se svaka linija moe prei samo jednom.
Uradimo sada dva primera kojima emo ilustrovati ove za-
datke rekreativne matematike, to su tzv. primeri otvorenog i
zatvorenog pisma.
22
Hamiltonovi grafovi
4.1
Kao xto je ve pomenuto, i Hamiltonovi grafovi imaju svoju
predistoriju. Na slici 1.5 je u uvodnom poglavu koje se bavi
istorijom teorije grafova predstavena poznata Hamiltonova
slagalica qije se rexavae u stvari svodi na nalaee odgova-
rajueg Hamiltonovog puta. Takoe, i quveni Problem koiqkog
skoka se takoe nsvodi na nalaee odgovarajueg Hamiltonovog
puta u grafu koji predstava xahovsku tablu.
Definicija Hamilltonovog grafa je sliqno formulisana kao
definicija Ojlerovog grafa.
Definicija 4.1.1. Hamiltonova kontura grafa G je zatvoren put
koji sadri sve qvorove iz G. Graf koji ima Hamiltonovu konturu
naziva se Hamiltonov graf. Hamiltonov put u grafu G je put koji
sadri sve qvorove iz G. Graf koji ima Hamiltonov put naziva se
poluhamiltonov graf.
Meu definicijama Ojlerovih i Hamiltonovih grafova po-
stoji velika sliqnost, ali je potpuno drugaqija situacija kada je
u pitau ihova karakterizacija. Ojlerovi grafovi su u potpu-
nosti odreeni Ojlerovom teoremom, dok za Hamiltonove grafove
tako nexto nije poznato. Jedan od najveih nerexenih problema
Teorije grafova je odrediti potreban i dovoan uslov da je graf
Hamiltonov. Ojlerovi i Hamiltonovi grafovi nemaju neku di-
rektnu vezu. To pokazuje i sledei primer.
24
25
emo navesti nekoliko teorema koje daju samo potrebne ili samo
dovone uslove za postojae Hamiltonovog puta u grafu.
Teorema 4.1.1. Svaki Hamiltonov graf je 2-povezan.
Teorema 4.1.2. Neka je G Hamiltonov graf, S neprazan pravi pod-
skup V (G) i c(G S) broj komponenti povezanosti grafa G S. Tada
je C(G S) |S|, odnosno broj komponenti povezanosti grafa G S
nije vei od broja elemenata skupa S.
Dokaz.
Neka je C Hamiltonova kontura u grafu G. Tada je en skup
grana podskup skupa grana grafa, tj. E(C) E(G). Odavde dobi-
jamo i da je E(C S) E(G S), xto povlaqi c(G S) (C S) jer
se dodavaem novih grana ne poveava broj komponenti u grafu
(ako dodamo granu izmeu qvorova iz iste komponente onda broj
komponenti ostaje isti, a ako dodamo granu izmeu qvorova raz-
liqitih komponenti onda se smai za 1). Uklaaem qvorova iz
skupa S kontura C se raspada na jedan ili vixe puteva. Broj tih
puteva je mai od ili jednak sa brojem elemenata skupa S (izbaci-
vaem svakog novog qvora iz S dobijamo nov put ako taj qvor nije
susedan u C sa nekim prethodno izbaqenim), tj. vai c(C S) |S|.
Sa ove 2 nejednakosti dobijamo traenu C(G S) c(C S) |S|.
27
Rexee.
Ako za skup S uzmemo 3 crna qvora (svaki od tih qvorova je spo-
jen sa svim ostalim), tada e se graf koji ostane kada izbacimo
ova 3 qvora (prikazan na slici desno) sastojati od jednog trougla
i tri izolovana qvora, tj. to je graf G S = K3 K1 K1 K1 K1 .
On ima 4 komponente povezanosti, c(G S) = 4. Kako vai
c(G S) = 4 > 3 = |S| dobijamo da graf G ne sadri Hamilto-
novu konturu.
28
Rexee.
Pretpostavimo da Petersenov graf sadri Hamiltonovu kon-
turu C. Bez gubitka opxtosti, moemo da pretpostavimo da je u
konturi C qvor a susedan sa qvorovima b i e. Odatle sledi da
qvor h, trei sused qvora a, mora da bude susedan sa qvorovima
g i i u C. Sada postoje tri sluqaja, u zavisnosti od toga sa kojim
qvorovima su u konturi C susedni qvorovi b i e.
d(u) + d(v) n.
Dokaz.
Ako je G Hamiltonov graf, tada je oqigledno i graf G + uv
Hamiltonov.
Obrnuto, pretpostavimo da je graf G + uv Hamiltonov, a da
graf G to nije. Tada grana uv pripada Hamiltonovoj konturi
grafa G + uv, a graf G sadri Hamiltonov put od qvora u do
30
d(u) + d(v) n.
Dokaz.
Dodajui nesusednim qvorovima grafa G grane i primeujui
teoremu 4.1.3, dobijamo da je graf G Hamiltonov ako i samo ako
je kompletan graf Kn Hamiltonov.
Direktna posledica Oreove teoreme je Dirakova teorema. Do-
kaz ove teoreme e biti opisan u sledeem poglavu kroz primer.
Primena Ojlerovih i
Hamiltonovih grafova
32