Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Domácí úlohy pro doktorandskou přednášku<br />
Teorie <strong>graf</strong>ů, 2011/2012<br />
1. Dokažte: <strong>Pro</strong> <strong>každý</strong> <strong>prostý</strong> <strong>neorientovaný</strong> <strong>graf</strong> G s n vrhcoly jsou následující<br />
podmínky ekvivalentní:<br />
(a) G je strom.<br />
(b) G nemá kružnici a obsahuje alespoň n − 1 hran.<br />
(c) G nemá kružnici a obsahuje přesně n − 1 hran.<br />
(d) G je souvislý a má nejvýše n − 1 hran.<br />
(e) G je souvislý a má přesně n − 1 hran.<br />
(f) G je souvislý a odebráním libovolné hrany přestane být souvislým.<br />
(g) G nemá kružnici a přidáním libovolné hrany se uzavře pávě jedna<br />
kružnice.<br />
(h) Mezi <strong>každý</strong>mi dvěma vrcholy <strong>graf</strong>u G existuje právě jedna cesta.<br />
2. <strong>Pro</strong> <strong>prostý</strong> <strong>neorientovaný</strong> <strong>graf</strong> G = (V, E) označme<br />
• δ(G) nejmenší stupeň některého vrcholu <strong>graf</strong>u G.<br />
• ɛ(G) = |E|<br />
|V | .<br />
Ukažte nebo vyvraťte: <strong>Pro</strong> <strong>každý</strong> <strong>prostý</strong> <strong>neorientovaný</strong> <strong>graf</strong> G s aspoň<br />
jednou hranou existuje jeho pod<strong>graf</strong> H takový, že<br />
δ(H) > ɛ(H) ≥ ɛ(G).<br />
Návod: rozmyslete si, jaké vrcholy (přesněji, vrcholy s jak velkým stupněm)<br />
můžeme z <strong>graf</strong>u odstranit, aniž bychom v <strong>graf</strong>u zmenšili jeho poměr<br />
počtu hran ku počtu vrcholů.<br />
3. Je dán libovolný souvislý <strong>graf</strong> G s n vrcholy. Je možné uspořádat vrcholy<br />
<strong>graf</strong>u G do posloupnosti v1, v2, . . . , vn tak, že pro každé i = 1, . . . , n je<br />
pod<strong>graf</strong> Gi indukovaný vrcholy v1, v2, . . . , vi je souvislý?<br />
Buď ukažte, že to možné je, nebo najděte <strong>graf</strong>, ve kterém to mozné není.<br />
4. Exixtuje <strong>prostý</strong> <strong>graf</strong> G který obsahuje dvě tranzitivní redukce o různém<br />
počtu hran? Jestliže ano, takový <strong>graf</strong> najděte, jestliže ne, zdůvodněte, proč<br />
takový <strong>graf</strong> nemůže existovat.<br />
5. Dokažte nebo vyvraťte: Mají-li dva acyklické <strong>graf</strong>y stejný tranzitivní uzávěr,<br />
mají i stejnou tranzitivní redukci.<br />
6. Eulerovský <strong>graf</strong> se nazývá náhodně elerovský z vrcholu x, jestliže <strong>každý</strong><br />
maximální tah začínající ve vrcholu x je již eulerovský.<br />
Najděte nutnou a postačující podmínku pro to, aby eulerovský <strong>graf</strong> byl<br />
náhodně eulerovský z vrcholu x.<br />
1
7. Je dán <strong>prostý</strong> <strong>graf</strong> G s množinou vrcholů V (G) = {a1, a2, . . . , a6, b1, b2, . . . , b6, c1, c2, c3.d}<br />
a množinou hran E(G) = H1 ∪ H2 ∪ H3 ∪ H4, kde<br />
• H1 = {{ai, ai+1}, {bi, bi+1} | i = 1, . . . , 5};<br />
• H2 = {{a6, a1}, {b6, b1}};<br />
• H3 = {{ai, bi} | i = 1, . . . , 6};<br />
• H4 = {{b1, c1}, {b1, c3}, {b3, c1}, {b3, c2}, {b5, c2}, {b5, c3}, {c1, d}, {c2, d}, {c3, d}}.<br />
Rozhodněte, zda G je hamiltonovský <strong>graf</strong>; tj. zda v něm existuje hamiltonovská<br />
kružnice.<br />
8. Je dán <strong>prostý</strong> <strong>neorientovaný</strong> <strong>graf</strong> G = (V, E) s množinou vrcholů V =<br />
{v1, . . . , vn}. Množina hran je<br />
E = {{xi, xj} | (i = 1, . . . , k a j = n−k+1, . . . , n) nebo (i¬j, i, j ∈ {k+1, k+2, . . . , n}}.<br />
Jinými slovy, pro nějaké k < n<br />
2 je <strong>graf</strong> G tvořen hranami úplného bipartitního<br />
<strong>graf</strong>u se stranami {v1, . . . , vk} a {vn−k+1, . . . , vn} a hranami úplného<br />
neorientovaného <strong>graf</strong>u na množině {vk+1, . . . , vn}. Ukažte, že v <strong>graf</strong>u G<br />
neexistuje hamiltonovská kružnice.<br />
9. Je dán <strong>prostý</strong> <strong>neorientovaný</strong> <strong>graf</strong> bez smyček s aspoň třemi vrcholy platí<br />
a posloupností stupňů<br />
d1 ≤ d2 ≤ . . . ≤ dn.<br />
Dokažte, že splňuje-li <strong>graf</strong> jednu z následujících podmínek, je hamiltonovský<br />
(tj. obsahuje hamiltonovskou kružnici).<br />
(a) <strong>Pro</strong> každé 1 ≤ k ≤ n platí dk ≥ n<br />
2 .<br />
(b) Jestliže {u, v} není hrana, pak d(u) + d(v) ≥ n.<br />
(c) <strong>Pro</strong> každé 1 ≤ k < n<br />
2 platí dk > k.<br />
(d) Jestliže existují j, k takové, že j < k, dj ≤ j, dk ≤ k−1, pak dj +dk ≥<br />
n.<br />
10. Dokažte, že pro <strong>každý</strong> přípustný tok f a každou množinu A ⊆ V , která<br />
obsahuje zdroj z a neobsahuje spotřebič s, platí:<br />
vel(f) = <br />
f(e) − <br />
f(e).<br />
e∈W + (A)<br />
e∈W − (A)<br />
11. Dokažte nebo vyvraťte: V každém bipartitním <strong>graf</strong>u existuje párování,<br />
které nasycuje všechny vrcholy nejvyššího stupně.<br />
12. Dokažte následující tvrzení: Je-li G 3-regulární <strong>graf</strong> (tj. <strong>graf</strong>, ve kterém<br />
má <strong>každý</strong> vrchol stupeň 3), který neobsahuje most, pak v něm existuje<br />
perfektní párování.<br />
Návod: Použijte Tutteho větu.<br />
2
13. Nalezněte obdobu Eulerovy formule pro nesouvislé rovinné <strong>graf</strong>y.<br />
Eulerova formule: Každý souvislý rovinný <strong>graf</strong> o n ≥ 3 vrcholech, m hranách<br />
a s stěnách splňuje n + s = m + 2.<br />
14. Dokažte: Každý řez 〈V1, V2〉 je sjednocením disjunktních minřezů.<br />
15. Ukažte nebo vyvraťte: Množina hran C neorientovaného <strong>graf</strong>u G je kružnice<br />
právě tehdy, když je to minimální množina hran, která obsahuje pro<br />
každou kostru K aspoň jednu hranu neležící v K.<br />
3