Professional Documents
Culture Documents
TeorijaGrafova 1 - Uvod
TeorijaGrafova 1 - Uvod
1. Uvod
1.1 OSNOVNI POJMOVI
graf G = (V, E)
V vorovi, temena (vertices, points, nodes)
E grane, ivice (edges, arcs, lines)
e4 V(G) = {v1, v2, v3, v4, v5, v6}
v5 e5 v4 E(G) = {e1, e2, e3, e4, e5, e6, e7, e8, e9}
e4 = v4v4 petlja (lupa)
e3
e8 , e9 paralelne grane
v6 e7
G: e6 v3 v6 izolovan vor
e8
e2
e9
v1 e1 v2
v5 e5 v4
v1 e1 v2
3
(G) minimalan stepen
(G) = min d(v)
vV(G)
v5 v4
v5 v4
v6
(G) = d (v6) = 0 v6 v3
v3
(G) = d (v2) = 4
v1 v2
v1 v2
3-regularan (kubni) graf
4
G V(G) = {v1, ... , vn} E(G) = {e1, ... , em}
v5 e4 v4
matrica susedstva A(G)
e3
1 vivjE(G) e7
A(G) = [aij] n n aij = v6 e5
e8
0 vivjE(G) v3
e6 e2
matrica incidencije B(G)
v1 e1 v2
1 viej
B(G) = [Bij] n m bij =
0 viej
v1 v2 v3 v4 v5 v6 e1 e2 e3 e4 e5 e6 e7 e8
v1 0 1 1 0 1 0 v1 1 0 0 0 1 1 0 0
v2 1 0 1 1 1 0 v2 1 1 0 0 0 0 1 1
A(G) = v3 1 1 0 1 0 0 v3 0 1 1 0 0 1 0 0
B(G) =
v4 0 1 1 0 1 0 v4 0 0 1 1 0 0 0 1
v5 1 1 0 1 0 0 v5 0 0 0 1 1 0 1 0
v6 0 0 0 0 0 0 v6 0 0 0 0 0 0 0 0
5
TEOREMA 1.1. Zbir stepena vorova svakog grafa je paran broj
i jednak dvostrukom broju grana, tj.
d(v) = 2 |E(G)|.
vV(G)
e
Dokaz. broji e = uv dvaput
u v
jednom u d (u) i jednom u d (v)
v5 v4
6
POSLEDICA 1.1. Broj vorova neparnog stepena svakog
grafa je paran.
v5 v4
v6 v3
v1 v2
v1 , v2 , ... , vn v1 , v2 , ... , vn
0 1 2 n1 0 1 2 n2
v1 , v2 , ... , vn
0 1 2 n1
1 2 3 n1
0 1 2 n1
8
v5 v4
d (v3) = d (v4) = 3
v6 v3
5, 4, 3, 3, 2, 1
v1 v2
u3
v4 v3
v1 v2 v3 v4
u1 u2 u3 u4
u4
v1 v2 u1 u2
v8 v7 u4 u3
v5 u7
u8
v6
v4 vi ui (f(vi) = ui )
v3 u6
u5 f-uva incidenciju ako je uv ivica u
v1 v2 u1 u2 G1 onda je f(u)f(v) je ivica G2
10
a3 b2
x3 y3
G1 : b3 a2 G2 : x2 y2
x1 y1
a1 b1
a i xi b i yi
G3 : G1 i G3 ?
11
G = (V, E) H = (V1, E1)
GH (G izomorfan sa H)
G1 : G3 :
f izomorfizam
(1) f : V V1 bijekcija
(2) uvE f (u) f (v)E1 G1 G3
KOMPLETAN GRAF Kn
K1 K2 K3 K4 K5
|V(Kn)| = n
n
|E(Kn)| =
2
d (v) = n 1
(n 1) regularan
13
PRAZAN GRAF Kn
(komplement kompletnog grafa)
K1 K2 K3 K4 K5
|V (Kn)| = n
|E (Kn)| = 0
d (v) = 0
0-regularan
14
BIPARTITAN GRAF G(X, Y )
X V(G) = X Y
X,Y, XY=
Y
X, Y klase (particije)
u
e d
e f
f c c d v
a b
a b w
15
KOMPLETAN BIPARTITAN GRAF Km, n
V(G) = X Y , X
m
X, Y , X Y =
|X| = m , |Y| = n
n Y
E(G) = {xy | xX,
yY}
|V(G)| = m + n
|E(G)| = mn
d(x) = n , xX
d(y) = m , yY K2, 3 K1, 3
16
k-PARTITAN GRAF
G(X1, ... , Xk ) X3 X2
V(G) = X1 ... Xk
Xi , Xi Xj =
X1, ... , Xk klase (particije)
X1
17
KOMPLETAN k-PARTITAN GRAF K n , ... , n 1 k
Xi , Xi Xj = , |Xi| = ni n1
|V(K n , ... , n ) | =
1 k
n i
i=1
|E(K n , ... , n ) | =
1 k nn i j = n1 (n2 +...+ nk ) + ... + nk-1 nk
1ijk
K2, 2, 2
18
1.4 PODGRAFOVI I OPERACIJE NA GRAFOVIMA
v4 e4 v3 v4 v4 e4 v3
G: e3 e2 H: e3 H1 : e2
v1 e1 v2 v1 e1 v2 v1 e1 v2
HG H1 pokrivajui podgraf G
19
indukovan podgraf
G = (V, E) V' V
G' = G [V'] indukovan sa V'
1. V(G') = V'
2. E(G') = {uv | u, vV', uvE}
v4 v3 v4 v4
e4
G: e3 e2 G' : e3 e2 H: e3
e1 e1 v1 e1 v2
v1 v2 v1 v2
20
G = (V, E) E' E
G' = G [E'] indukovan sa E'
1. V(G') = {u | uvE'}
2. E(G') = E'
v4 e4 v3 v4 e4 v3 v4 e4 v3
G: e3 e2 G' : H1 : e2
v1 e1 v2 v1 e1 v2 v1 e1 v2
21
uklanjanje vora (grupe vorova)
vV(G) G' = G v = G [V(G) v]
V' V(G) G' = G V' = G [V(G) V']
G : v6 v3 G v 1 : v6 v3 G {v3, v6} :
v1 v2 v2 v1 v2
v5 v4 v5 v4
v1 v2 v1 v2
22
unija i presek grafova
G = G 1 G2 V(G) = V(G1) V(G2) E(G) = E(G1) E(G2)
G' = G1 G2 V(G') = V(G1) V(G2) E(G') = E(G1) E(G2)
v4 v3 v4 v5 v4 v3 v5 v4
v1 v2 v1 v2 v1 v2 v1 v2
G1 G2 G1 G2 G1 G2
komplement grafa G G: G:
V(G) = V(G)
E(G) = {uv | u, vV(G), uvE(G)} H: H:
23
samokomplementaran graf GG
1 n n(n 1)
|E(G)| = |E(G)| = 2 2 = 4
n 0 (mod 4) n 1 0 (mod 4)
n 0 (mod 4) n 1 (mod 4)
24
PITANJE 1.2. Da li za svaki prirodan broj n, n 0 (mod 4) ili
n 1 (mod 4), postoji samokomplementaran graf sa n vorova?
n=1 K1 K1
K1
P4 P4
n=4
v1 v2 v3 v4
v1 v2 v3 v4
f4 =
v2 v4 v1 v3
P4 P4
v1 v2 v3 v4
25
indukcijska hipoteza
n 0 (mod 4) ili n 1 (mod 4) , n 1
graf sa n vorova Gn , Gn Gn
graf sa n + 4 vorova Gn + 4 , Gn + 4 Gn + 4
v1
v4
{v4v : vV(Gn)}
Gn + 4
26
Gn + 4 Gn + 4
v1 v1
v2
v2
Gn P4 Gn P4
v3
v3
v4 v4
Gn + 4 Gn + 4
fn : V(Gn) V(Gn)
f4 : V(P4) V(P4)
fn (v) , vV(Gn)
fn + 4 : V(Gn + 4) V(Gn + 4) fn + 4 (v) =
f4 (v) , vV(P4)
fn + 4 izomorfizam Gn + 4 Gn + 4
27
G1 ... G4 ...
G5 G8
..
G9 .. .
. G4k
G4k +1
28
1.5 GRAFIKI NIZOVI
v5 v4
d (vi) = di
(d1, d2, d3, d4, d5, d6) = (5, 4, 3, 3, 2, 1)
v6 v3
v1 v2
(3, 3, 3, 3, 3, 3)
29
PITANJE 1. Da li postoji graf iji su stepeni vorova:
(a) 5, 5, 4, 4, 3, 2, 2, 1, 1 ;
(b) 7, 6, 6, 5, 4, 3, 2, 1 ;
(c) 7, 4, 3, 3, 2, 2, 2, 1, 1, 1 ?
30
(d1, d2, ... , dn ), d1 d2 ... dn 0 grafiki niz
G , V(G) = v1, v2, ... , vn
d (vi) = di , i = 1, 2, ... , n
31
TEOREMA 1.6. (Havel 1955, Hakimi 1962.) Niz celih
brojeva
D = (d1, d2 , ... , dn)
n 1 d1 d2 ... dn 0 je grafiki ako i samo je niz
grafiki.
32
(7, 6, 6, 5, 4, 3, 2, 1) (7, 4, 3, 3, 2, 2, 2, 1, 1, 1)
(7, 6, 6, 5, 4, 3, 2, 1) (7, 4, 3, 3, 2, 2, 2, 1, 1, 1)
(5, 5, 4, 3, 2, 1, 0) (3, 2, 2, 1, 1, 1, 0, 1, 1)
(3, 2, 2, 1, 1, 1, 1, 1, 0)
(5, 5, 4, 3, 2, 1, 0)
(4, 3, 2, 1, 0, 0) (3, 2, 2, 1, 1, 1, 1, 1, 0)
(1, 1, 0, 1, 1, 1, 1, 0)
(4, 3, 2, 1, 0, 0) (1, 1, 1, 1, 1, 1, 0, 0)
(2, 1, 0, 1, 0)
33