Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
8. Digrafovi, turniri
Vojislav Petrović
8.1 DIGRAFOVI
u v
u početak v kraj
uvE(D) grana iz u u v , orijentisana od u ka vodi od u ka v
izlazi iz u i ulaziv u, v
u dominira (pobeđuje, tuče) v
v dominiran (pobeđen, tučen, gubi) od u 2
v4
e7
e5
e9
e6 e8
D v1
e3
v3 v5
e2 e4
e1
v2
e1 , e2 , e3
paralelne
e6, e7 simetrične
e9 petlja (lupa)
3
v4
ND+(v1) = {v2, v4}
dD+(v1) = 2
D v1
v3 v5 ND(v1) = {v3}
dD(v1) = 1
v2
4
izomorfizam digrafova D i D' D D'
f : V(D) V(D')
(1) f bijekcija
(2) uvE(D) f (u) f (v)E(D')
u v f (u) f (v)
poddigraf D' D
pokrivajući poddigraf
indukovan poddigraf
Dv,De kao kod neorijentisanih grafova
D V1 , V1 V(D)
D E1 , E1 E(D)
5
(orijentisan) put
Pk = v1v2 ... vk = v1 v2 ... vk
vi vj , i j vivi + 1E(D) , i = 1, ... , k 1
Pk
v1 v2 vk
vk
v1 v2
Ck C3 C4
7
u, vV(D)
u i v jako povezani u D (u-v)-put i (v-u)-put u D
po def. u jako povezan sa u, uV(D)
v5 v5
v6 v4 v6 v4
v7 v3 v7 v3
v1 v2 v1 v2
D3
D1
D2
jako povezan
nije jako povezan
D1, D2, D3 komponente jake
povezanosti
9
TEOREMA 8.2. Neka su D1 i D2 komponente jake
povezanosti digrafa D. Ako između D1 i D2 ima grana,
tada su sve orijentisane od D1 ka D2 ili od D2 ka D1.
10
D* kondenzat digrafa D
D1, ... , Dk , k 1 komponente
D
V(D*) = {u1, ... , uk} u i Di
ui uj E(D*) xyE(D) xV(Di) ,
yV(Dj)
T 8.2 E(D*) dobro definisano
D1
D3 u3
u1
D:
D* :
u2
D2
11
TEOREMA 8.4. Kondenzat svakog digrafa je acikličan digraf.
k = 1, 2
k3
pretp. Cs D* , s 3
Ds
Cs = u1 u2 ... us u1
D1 D2 ... Ds D1 D2
D1
D1 D2 ... Ds jedna komponenta D
s 3 broj komponenti D je manji od k (1)
12
TEOREMA 8.5. U svakom digrafu D je
d
vV(D)
+
(v) broji krajeve grana
v
d
vV(D)
+
(v) = |E(D)|
d
(v) broji početke grana I(v)
vV(D)
O(v)
d
vV(D)
(v) = |E(D)|
13
G neorijentisan graf
G orijentacija G digraf G
V(G ) = V(G)
E(G ) = {u v ili v u | uvE(G)}
G G1 G2
15
TEOREMA 8.6. (Robbins 1939) Graf G ima jaku orijentaciju
ako i samo ako je granski 2-povezan, tj. ako je povezan i nema
mostova.
Dokaz. () G ima jaku orijentaciju G (1)
G granski 2-povezan
G G povezan
pretp. eE(G) , e = xy most u G
x e y
G' = G e
nepovezan
T 3.4 G1, G2 komp. G' G1 G2
xy uG nema grane iz G2 u G1 G
G jaka orijentacija G
17
(b) V(H) V(G) , V(H) V(G)
uV(H) , vV(G)
V(H) T 3.8
G granski 2-povezan P = u ... v , Q = u ... v , E(P) E(Q) =
P
Q' x "poslednji" iz V(H) na P
x P' = P[x, v] V(P') V(H) = {x}
H u
v
y "poslednji" iz V(H) na Q
y P' Q' = Q[y, v] V(Q') V(H) = {y}
Q
H1 G
V(H1) = V(H) V(P') V(Q')
E(H1) = E(H) E(P') E(Q')
H H1
vV(H1) vV(H) |V(H1)| |V(H)| + 1 > |V(H)|
H1 ima jaku orijentaciju 18
Q' as
x
a1
H u
v
y P'
b1 bt
T1 T2 T3 T4 T5
20
TEOREMA 8.7. Ako je Tn turnir, tada je
(a) d+(v) + d (v) = n 1 , vV(Tn);
n
(b) d+ (v) = d (v) = |E(Tn)| = 2 .
vV(Tn) vV(Tn)
s(v) skor čvora s(v) = d+(v)
v
V(Tn) = {v1, ... , vn} si = s(vi) , i = 1, ... , n
(s1, ... , sn) niz skorova (skor-niz) Tn
u v u v u
TT1 TT2 TT3 TT4
21
TEOREMA 8.8. Sledeća tvrđenja su ekvivalentna:
(a) Tn je tranzitivan turnir;
(b) Tn je acikličan;
(c) Tn ima skor-niz (0, 1, ... , n 1).
Dokaz. (a) (b)
Tn tranzitivan , Tn = TTn TTn acikličan
n = 1, 2
n3
pretp. Ck = v1 v2 ... vk v1 TTn
( ( ( (
v1 v3 v1 v4 ... v1 vk 1 v1 vk
) ) ) )
vk v1
vk 1 v4
...
vk v3
22
v1 v2
(b) (c)
Tn acikličan (1)
skor-niz Tn (0, 1, ... , n 1) s(u) s(v) , u v (2)
u, vV(Tn) uv
xO(v) u x
O(v)
x
pretp. xO(v) , x u
C3 = u v x u (1)
u O(v)
u v
s(u) s(v) + 1 > s(v) (2)
s(u) s(v) , u
v
s(v){0, 1, ... , n 1} , vV(Tn)
vi vj i > j (3)
vi, vj, vk V(Tn)
(3)
vi vj vj vk i > j j > k
i>k
(3)
vi vk
Tn tranzitivan
24
TEOREMA 8.9. (Rédei 1934) Svaki turnir Tn sadrži
Hamiltonov put.
Dokaz. indukcijom po n
n=1 n=2
T1 T2
ind.hipoteza
Svaki turnir Tm (m < n, n > 2) sadrži Hamiltonov put.
Hn 1
v1 v2 vn 1
25
(a) vn v1
vn v1 v2 vn 1
(b) vn 1 vn
v1 v2 vn 1 vn
(c) v1 vn vn vn 1 vn
k = max {i | vi vn}
1in
2
vk vn , vn vk + 1
v1 v2 vk vk + 1 vn 1
vi , vjV(Tn)
vj vi + 1
vi vi + 1 ... vj (vi - vj)-put u Tn
vj vj + 1 ... vi (vj - vi)-put u Tn vj + 1 Cn vi
v1 v2
Tn jako povezan
27
() Tn jako povezan (1)
1o Tn sadrži konturu
O(vi)
viV(Tn) x
(a) O(vi) zbog (1)
Cs + 1 = v1 ... vk u vk + 1 ... vs v1
29
(b) uV(Tn) V(Cs) u ili u V(Cs)
V(Cs)
A = {uV(Tn) V(Cs) | V(Cs) u}
B = {uV(Tn) V(Cs) | u V(Cs)}
A Cs
B kao u 1o
vs
aA , bB , a v1 v2
b
Cs + 2 = v1 a b v2 ... vs v1
A B
30
D pancikličan s, 3 s n = | Cs D
V(D)|
D čvorno-pancikličan vV(D) , s , 3 s n
Cs D , vV(Cs)
Cs Cs
v v
A
Cs + 1 Cs + 1
31
KRAJ
HVALA NA PAŽNJI!
32