Stromové rozklady. Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom,

Rozměr: px
Začít zobrazení ze stránky:

Download "Stromové rozklady. Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom,"

Transkript

1 Stromové rozklady Zdeněk Dvořák 25. října 2017 Definice 1. Stromový rozklad grafu G je dvojice (T, β) taková, že T je strom, β je funkce přiřazující každému vrcholu T podmnožinu vrcholů v G, pro každé v V (G) existuje x V (T ) tž. v β(x), pro každé uv E(G) existuje x V (T ) tž. u, v β(x), a pro každé v V (G) indukuje {x V (T ) : v β(x)} souvislý podstrom T. Lemma 1. Je-li (T, β) stromový rozklad grafu G a je-li H souvislý podgraf G, pak {x V (T ) : V (H) β(x) } indukuje souvislý podstrom T H stromu T. Důkaz. Indukcí dle V (H). Pro V (H) = 1 platí z definice stromového rozkladu. Jestliže V (H) > 1, pak existuje v V (H) tž. H v je souvislý (např. libovolný list kostry H). Necht u je soused v v H. Z indukčního předpokladu je T H v souvislý podstrom T. Dle definice stromového rozkladu je T v souvislý podstrom. Navíc T H v T v, jelikož uv E(G), a proto existuje x V (T ) tž. u, v β(x). Proto T H = T H v T v je souvislý. Lemma 2. Je-li (T, β) stromový rozklad G a K je klika v G, pak existuje x V (T ) tž. K β(x). Důkaz. Indukcí dle velikosti K. Pro K 2 platí z definice stromového rozkladu. Necht K = {v 1,..., v k } pro nějaké k 3. Necht K 1 = {v 1,..., v k 1 } a K 2 = {v 2,..., v k }. Z indukčního předpokladu existují vrcholy x 1, x 2 V (T ) tž. K 1 β(x 1 ) a K 2 β(x 2 ). Necht x je poslední vrchol na cestě z x 1 do x 2 v T tž. v 1 β(x). Zjevně {v 2,..., v k 1 } β(x). Kdyby v k β(x), pak T neobsahuje žádný vrchol y splňující v 1, v k β(y), což je spor, jelikož v 1 v k E(G). Proto K β(x). 1

2 1 Stromová šířka Definice 2. Šířka stromového rozkladu (T, β) je max{ β(v) : v V (T )} 1. Stromová šířka tw(g) grafu G je nejmenší šířka jeho stromového rozkladu. Pozorování 3. Graf G má stromovou šířku nejvýše t právě tehdy, lze-li ho vyrobit pomocí ( t)-sum z grafů s nejvýše t + 1 vrcholy. Lemma 4. Je-li H minor G, pak tw(h) tw(g). Důkaz. Necht (T, β) je stromový rozklad G šířky t = tw(g). Necht ϕ je model H v G. Definujme β tak, že pro x V (T ) vrchol v V (H) patří do β (x) právě tehdy, když ϕ(v) β(x). Pak (T, β ) je stromový rozklad H šířky nejvýše t. Pozorování 5. tw(k n ) = n 1. Lemma 6. Pro graf G platí: tw(g) = 0, právě když E(G) =, tj. K 2 není minor G. tw(g) 1, právě když G je les, tj. K 3 není minor G. tw(g) 2, právě když K 4 není minor G. Důkaz. Stačí zkonstruovat stromové rozklady. Pro grafy bez minoru K 4 plyne z Lemma 4 z poznámek k 5-té přednášce. Definice 3. Bramble B v grafu G je množina neprázdných podmnožin V (G) taková, že pro libovolné X, Y B je podgraf G indukovaný X Y souvislý (a speciálně, každá X B indukuje souvislý podgraf). Řád bramble B je velikost nejmenší množiny Z V (G) takové, že X Z pro každé X B. Lemma 7. Necht (T, β) je stromový rozklad G a B je bramble v G. Pak existuje v V (T ) tž. β(v) protíná všechny množiny z B. Důkaz. Pro hranu uv E(T ) nadefinujme T u,v jako podstrom T uv obsahující v. Pro spor předpokládejme, že pro každé u V (T ) existuje X B disjunktní s β(u). Jelikož G[X] je souvislý, {x : β(x) X } indukuje souvislý podstrom T X stromu T dle Lemma 1. Existuje tedy soused v vrcholu u v T takový, že T X T u,v. Označme π(u) := v a X(u) := X. Jelikož T je strom, existuje uv E(T ) tž. π(u) = v a π(v) = u. Jelikož X(u) X(v) indukuje souvislý podgraf G, existují vrcholy w X(u) a z X(v) tž. w = z nebo wz E(G), a z definice stromového rozkladu existuje x V (T ) tž. w, z β(x). Ale stromy T X(u) T u,v a T X(v) T v,u jsou disjunktní, což je spor. 2

3 Důsledek 8. Necht (T, β) je stromový rozklad G a B je bramble v G řádu k. Pak (T, β) má šířku alespoň k 1. Mřížka o rozměrech n n je graf s množinou vrcholů {(i, j) : 1 i, j n} tž. dva vrcholy (i 1, j 1 ) a (i 2, j 2 ) sousedí právě tehdy, když i 2 i 1 + j 2 j 1 = 1. Lemma 9. Mřížka o rozměrech n n má stromovou šířku alespoň n 1. Důkaz. Necht R i je i-tý řádek a S j je j-tý sloupec mřížky. Necht B = {R i S j : 1 i, j n}. Pak B je bramble řádu n. Důsledek 10. Existují grafy bez minoru K 5 s libovolně velkou stromovou šířkou. 2 Chordální grafy Definice 4. Graf G je chordální, jestliže neobsahuje žádný indukovaný cyklus délky alespoň 4. Vrchol v je simpliciální, jestliže jeho okolí indukuje kliku. Lemma 11 (Viz KG2). Graf je G chordální právě tehdy, jestliže každý jeho indukovaný podgraf obsahuje simpliciální vrchol. Důsledek 12. Graf G je chordální právě tehdy, když má stromový rozklad (T, β) takový, že β(x) je klika v G pro každé x V (T ). Důkaz. Dokazujeme indukcí dle počtu vrcholů G. Necht G je chordální a v je jeho simpliciální vrchol. Z indukce má G v stromový rozklad (T, β ) takový, že β (x) je klika v G v pro každé x V (T ). Okolí v v G je klika K, a dle Lemma 2 existuje z V (T ) takové, že K β (x). Necht T vznikne z T přidáním listu y sousedícího s z, a necht β je definováno jako β(x) = β (x) pro x V (T ) a β(y) = K {v}. Pak (T, β) je stromový rozklad G s požadovanými vlastnostmi. Opačné tvrzení viz domácí úkol. Důsledek 13. Graf G má stromovou šířku nejvýše t právě tehdy, když je podgrafem chordálního grafu klikovosti t

4 3 Bramble a minory Lemma 14. Je-li B bramble v grafu G, pak existuje cesta P v G protínající všechny prvky B. Důkaz. Cestu P konstruujeme tak, aby vždy existovala množina X B, která ji protíná v právě jednom vrcholu x (konstrukci zahájíme s triviální cestou skládající se z jednoho vrcholu obsaženého v nějaké z množin bramble). Jestliže existuje X B disjunktní s P, pak prodloužíme P nejkratší cestou z x do X uvnitř G[X X ]; výsledná cesta protíná X v právě jednom vrcholu, požadovaný invariant je tedy zachován. Takto cestu P prodlužujeme, dokud neprotne všechny množiny z B. Pozorování 15. Necht B je bramble v grafu G a B = B 1 B 2. Pak B 1 a B 2 jsou bramble v G a součet jejich řádů je větší nebo roven řádu bramble B. Lemma 16. Necht B je bramble řádu alespoň 2k 2 v grafu G a P G je cesta protínající všechny prvky B. Pak existuje množina A V (P ) velikosti 2k tž. pro každou k-prvkovou podmnožinu X A existuje v G k vrcholově disjunktních cest z X do A \ X. Důkaz. Rozložme P na vrcholově disjunktní podcesty P 1,..., P 2k následovně: necht pro i = 1,..., 2k je P i nejkratší počáteční úsek P V (P 1... P i 1 ) takový, že bramble B i B skládající se z množin z B \ (B 1... B i 1 ), které protnou P i, má řád k. To lze, jelikož dle pozorování 15 má bramble B \ (B 1... B i 1 ) řád alespoň (2k (i 1))k k. Necht A je množina obsahující právě jeden (libovolný) vrchol z P 1,..., P 2k. Kdyby pro nějakou k-prvkovou podmnožinu X A neexistovalo v G k vrcholově disjunktních cest z X do A \ X, pak by dle Mengerovy věty existovala množina S V (G) velikosti menší než k tž. v G S neexistuje žádná cesta z A\S do A\(X S). Jelikož X, A\X k a S < k, existují i, j {1,..., 2k} tž. P i i P j jsou disjunktní s S, X P i a (A\X) P j. Jelikož B i i B j mají řád k a S < k, existují B i B i a B j B j disjunktní s S. Pak ale podgraf P i P j G[B i B j ] je souvislý, disjunktní s S, a protíná jak X tak A \ X, což je spor. Proto mezi X a A \ X existuje k vrcholově disjunktních cest. Žebřík Z k je graf skládající se z cest u 1... u k a v 1... v k a hran u i v i pro i = 1,..., k. Lemma 17. Necht B je bramble v grafu G. Má-li B řád alespoň 2k 4, pak G obsahuje podrozdělení Z k. 4

5 Důkaz. Dle lemmat 14 a 16 existuje v G cesta P a množina A V (P ) velikosti 2k 2 taková, že pro každou k 2 -prvkovou podmnožinu X A existuje v G k 2 vrcholově disjunktních cest z X do A \ X. Necht P 1 je počáteční úsek P obsahující právě k 2 vrcholů z A, a P 2 = P \ V (P 1 ). Pak v G existuje k 2 vrcholově disjunktních cest Q 1,..., Q k 2 se začátky v P 1 a konci v P 2. Necht x 1,..., x k 2 a y 1,..., y k 2 jsou začátky a konce těchto cest na P 1 a P 2, uspořádané podle jejich pořadí na P 1 či P 2. BÚNO pro j = 1,..., k2 cesta Q j začíná v x j ; necht její konec je y ij. V posloupnosti i 1, i 2,..., i k 2 existuje rostoucí či klesající podposloupnost délky k, řekněme i j1,..., i jk pro nějaké j 1 <... < j k. Pak P 1, P 2 a cesty Q j1,..., Q jk tvoří podrozdělení Z k v G. 4 Erdős-Posova vlastnost Necht F je třída grafů. Říkáme, že F má Erdős-Pósovu vlastnost, jestliže existuje nějaká funkce f taková, že pro každý graf G a přirozené číslo k bud G obsahuje více než k vrcholově disjunktních podgrafů patřících do F, nebo existuje Z V (G) velikosti nejvýše f(k) tž. G Z neobsahuje žádný podgraf patřící do F. Lemma 18. Necht t je přirozené číslo. Má-li každý graf z F nevýše t vrcholů, pak F má Erdős-Pósovu vlastnost. Důkaz. Můžeme položit f(k) = tk. Necht G je libovolný graf a {F 1,..., F m } je maximální množina vrcholově disjunktních podgrafů G patřících do F. Pak každý podgraf G patřící do F protne Z = V (F 1... F m ), a je-li m k, pak Z f(k). Necht C je třída všech cyklů. Chceme ukázat, že C má Erdős-Pósovu vlastnost; tj. že bud G obsahuje více než k vrcholově disjunktních cyklů, nebo existuje množina Z nejvýše f(k) vrcholů taková, že G Z je les. Pozorování 19. Necht k 1 je přirozené číslo. Necht B je množina všech podgrafů grafu G, které indukují souvislý podgraf obsahující více než k/2 vrcholově disjunktních cyklů. Jestliže G neobsahuje více než k vrcholově disjunktních cyklů, pak B je bramble v G. Věta 20. Třída C všech cyklů má Erdős-Pósovu vlastnost. Důkaz. Necht I je multimnožina nezáporných přirozených čísel. Říkáme, že I je k-omezená, jestliže max I k/2 a I k. Nadefinujme f(0) = 0 a f(k) = 2(2k + 2) 4 + max{ i I f(i) : I k-omezená} pro k 1. Necht G je graf neobsahující více než k vrcholově disjunktních cyklů a B je bramble z pozorování 19. Kdyby B měla řád alespoň 2(2k + 2) 4, pak 5

6 dle lemma 17 G obsahuje podrozdělení Z 2k+2 a má tedy k + 1 vrcholově disjunktních cyklů, což je spor. Proto existuje množina Z 0 V (G) velikosti méně než 2(2k + 2) 4 protínající všechny prvky B. Jinak řečeno, žádná z komponent G Z 0 neobsahuje více než k/2 vrcholově disjunktních cyklů. Necht C 1,..., C m jsou komponenty G Z 0, a necht pro i = 1,..., m je k i k/2 maximální počet vrcholově disjunktních cyklů v G[C i ]. Z indukce existuje Z i C i velikosti nejvýše f(k i ) tž. G[C i ] Z i je les. Položme Z = Z 0 Z 1... Z m. Pak G Z je les. Navíc, jelikož G neobsahuje více než k vrcholově disjunktních cyklů, máme m i=1 k i k, a proto Z = Z 0 + m Z i 2(2k + 2) 4 + i=1 m f(k i ) f(k). i=1 5 Bramble a stromová šířka Separace grafu G je dvojice (A, B), kde A, B V (G), A B = V (G), a každá hrana G je obsažena bud v G[A] nebo v G[B] (tedy neexistuje hrana mezi A \ B a B \ A. Velikost separace (A, B) je A B. Lemma 21. Necht (T, β) je stromový rozklad grafu G a w V (T ). Necht (A, B) je separace velikosti k tž. β(w) A a β(w) nelze oddělit od A B odebráním méně než k vrcholů. Pak existuje stromový rozklad (T, β ) grafu G[B] tž. β (w) = A B, každý vrchol v V (T ) splňuje β (v) β(v) a každý list v V (T ) různý od w splňuje β (v) β(v). Důkaz. Dle Mengerovy věty existuje k disjunktních cest P 1,..., P k v G z β(w) do A B. Jelikož A B = k a β(w) A, tyto cesty jsou obsaženy v G[A]. Necht z i je konec cesty P i v A B. Nadefinujme β (v) = β(v) B pro listy v stromu T různé od w a β (v) = (β(v) B) {z i : V (P i ) β(v) } pro všechny další vrcholy v V (T ). Tvrdíme, že toto dává stromový rozklad G[B] splňující podmínky. Jediná netriviální k ověření je, že {x V (T ) : z i β (x)} indukuje souvislý podstrom pro každé z i A B. Nicméně {x V (T ) : V (P i ) β(x) } indukuje souvislý podstrom dle Lemma 1, a {x V (T ) : z i β (x)} se od něj liší pouze odebráním některých listů. 6

7 Lemma 22. Necht B je bramble v grafu G taková, že neexistuje bramble B B řádu alespoň k. Pak existuje stromový rozklad (T, β) grafu G takový, že každý vrchol v V (T ) splňující β(v) k je list T a existuje X B disjunktní s β(v). Důkaz. Tvrzení dokážeme indukcí dle 2 V (G) B, předpokládejme proto, že platí pro všechny bramble s víc než B prvky. Necht Z V (G) je nejmenší množina protínající všechny prvky B; jelikož řád B je menší než k, máme Z < k. Tvrzení platí triviálně, jestliže V (G) = Z (T lze zvolit jako jednovrcholový strom), proto předpokládejme, že V (G) Z. Uvažme libovolnou komponentu C grafu G Z. Ukážeme, že platí následující tvrzení: ( ) Bud G má stromový rozklad splňující podmínky lemmatu, nebo graf G[Z C] má stromový rozklad (T C, β C ) s vrcholem v C takovým, že β C (v C ) = Z a každý vrchol v V (T C ) splňující β C (v) k je list T C a existuje X B disjunktní s β C (v). Toto tvrzení zjevně implikuje tvrzení lemmatu: Necht C 1,..., C m jsou komponenty G Z. Jako T označme strom vzniklý z T C1,..., T Cm zidentifikováním vrcholů v C1,..., v Cm, a pro každé v V (T ) patřící do stromu T Ci definujme β(v) = β Ci (v). Pak (T, β) je stromový rozklad G splňující požadované podmínky. Zbývá tedy dokázat platnost tvrzení ( ). Jestliže existuje X B tž. G[X C] není souvislý graf, pak necht T C je strom se dvěma vrcholy v C a w C, β(v C ) = Z a β(w C ) = Z C, kde Z je množina vrcholů Z, které mají souseda v C; zjevně X je disjunktní s β(w C ), a proto tento stromový rozklad splňuje podmínky ( ). Necht tedy G[X C] je souvislý graf pro každé X B, a B = B {C} je tedy bramble. Dle indukčního předpokladu existuje stromový rozklad (T C, β ) grafu G takový, že každý vrchol v V (T C ) splňující β (v) k je list T C a existuje X B disjunktní s β (v). Můžeme předpokládat, že tento rozklad nesplňuje podmínky lemmatu a existuje tedy list v C stromu T C takový, že β (v C ) k a β (v C ) protíná všechny prvky B; máme tedy β (v C ) C. Povšimněme si, že β (v C ) nelze oddělit od Z odebráním méně než Z vrcholů jelikož B má řád Z, existuje X B disjunktní s odebranými vrcholy, G[X] je souvislý graf, a X protíná jak Z tak β (v C ). Můžeme tedy aplikovat Lemma 21 s w = v C, A = V (G) \ C a B = Z C. Tím dostaneme z (T C, β ) rozklad (T C, β C ) splňující podmínku ( ): každý vrchol v V (T C ) splňující β C (v) k je list T C (jelikož β (v) β C (v) ), a proto β C (v) β (v). Navíc dle volby (T C, β ) existuje X B disjunktní s β (v) a tedy i s β C (v) a nemůže být X = C, jelikož β C (v) Z C a β C (v) k > Z. 7

8 Aplikujeme-li předchozí lemma s B =, dostáváme následující. Důsledek 23. Jestliže G nemá žádnou brambli řádu k, pak existuje stromový rozklad G šířky nejvýše k 2. 8

Hypergrafové removal lemma a Szemérediho

Hypergrafové removal lemma a Szemérediho Hypergrafové removal lemma a Szemérediho věta Zdeněk Dvořák 7. prosince 207 Hypergrafové removal lemma a jeho důsledek Definice. Dvojice (V, E) je k-uniformní hypergraf, je-li E množina neuspořádaných

Více

Úvod do vybíravosti grafů, Nullstellensatz, polynomiální metoda

Úvod do vybíravosti grafů, Nullstellensatz, polynomiální metoda Úvod do vybíravosti grafů, Nullstellensatz, polynomiální metoda Zdeněk Dvořák 12. prosince 2017 1 Vybíravost Přiřazení seznamů grafu G je funkce L, která každému vrcholu G přiřadí množinu barev. L-obarvení

Více

H {{u, v} : u,v U u v }

H {{u, v} : u,v U u v } Obyčejný graf Obyčejný graf je dvojice G= U, H, kde U je konečná množina uzlů (vrcholů) a H {{u, v} : u,v U u v } je (konečná) množina hran. O hraně h={u, v} říkáme, že je incidentní s uzly u a v nebo

Více

8 Přednáška z

8 Přednáška z 8 Přednáška z 3 12 2003 Problém minimální kostry: Dostaneme souvislý graf G = (V, E), w : E R + Našim úkolem je nalézt strom (V, E ) tak, aby výraz e E w(e) nabýval minimální hodnoty Řešení - Hladový (greedy)

Více

Vybíravost grafů, Nullstellensatz, jádra

Vybíravost grafů, Nullstellensatz, jádra Vybíravost grafů, Nullstellensatz, jádra Zdeněk Dvořák 10. prosince 2018 1 Vybíravost Přiřazení seznamů grafu G je funkce L, která každému vrcholu G přiřadí množinu barev. L-obarvení je dobré obarvení

Více

Ukážeme si lineární algoritmus, který pro pevné k rozhodne, zda vstupní. stromový rozklad. Poznamenejme, že je-li k součástí vstupu, pak rozhodnout

Ukážeme si lineární algoritmus, který pro pevné k rozhodne, zda vstupní. stromový rozklad. Poznamenejme, že je-li k součástí vstupu, pak rozhodnout Ukážeme si lineární algoritmus, který pro pevné k rozhodne, zda vstupní graf má stromovou šířku nejvýše k, a je-li tomu tak, také vrátí příslušný stromový rozklad. Poznamenejme, že je-li k součástí vstupu,

Více

10 Přednáška ze

10 Přednáška ze 10 Přednáška ze 17. 12. 2003 Věta: G = (V, E) lze nakreslit jedním uzavřeným tahem G je souvislý a má všechny stupně sudé. Důkaz G je souvislý. Necht v je libovolný vrchol v G. A mějme uzavřený eurelovský

Více

Výroková a predikátová logika - IV

Výroková a predikátová logika - IV Výroková a predikátová logika - IV Petr Gregor KTIML MFF UK ZS 2018/2019 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - IV ZS 2018/2019 1 / 17 Tablo metoda Tablo Tablo - příklady F (((p q)

Více

Vrcholová barevnost grafu

Vrcholová barevnost grafu Vrcholová barevnost grafu Definice: Necht G = (V, E) je obyčejný graf a k N. Zobrazení φ : V {1, 2,..., k} nazýváme k-vrcholovým obarvením grafu G. Pokud φ(u) φ(v) pro každou hranu {u, v} E, nazveme k-vrcholové

Více

Důkaz Heineho Borelovy věty. Bez újmy na obecnosti vezmeme celý prostor A = M (proč? úloha 1). Implikace. Nechť je (M, d) kompaktní a nechť.

Důkaz Heineho Borelovy věty. Bez újmy na obecnosti vezmeme celý prostor A = M (proč? úloha 1). Implikace. Nechť je (M, d) kompaktní a nechť. Přednáška 3, 19. října 2015 Důkaz Heineho Borelovy věty. Bez újmy na obecnosti vezmeme celý prostor A = M (proč? úloha 1). Implikace. Nechť je (M, d) kompaktní a nechť X i = M i I je jeho pokrytí otevřenými

Více

4 Stromy a les. Definice a základní vlastnosti stromů. Kostry grafů a jejich počet.

4 Stromy a les. Definice a základní vlastnosti stromů. Kostry grafů a jejich počet. 4 Stromy a les Jedním ze základních, a patrně nejjednodušším, typem grafů jsou takzvané stromy. Jedná se o souvislé grafy bez kružnic. Přes svou (zdánlivou) jednoduchost mají stromy bohatou strukturu a

Více

PŘEDNÁŠKA 2 POSLOUPNOSTI

PŘEDNÁŠKA 2 POSLOUPNOSTI PŘEDNÁŠKA 2 POSLOUPNOSTI 2.1 Zobrazení 2 Definice 1. Uvažujme libovolné neprázdné množiny A, B. Zobrazení množiny A do množiny B je definováno jako množina F uspořádaných dvojic (x, y A B, kde ke každému

Více

Definice 5.1 Graf G = (V, E) je tvořen množinou vrcholů V a množinou hran, kde

Definice 5.1 Graf G = (V, E) je tvořen množinou vrcholů V a množinou hran, kde Kapitola 5 Grafy 5.1 Definice Definice 5.1 Graf G = (V, E) je tvořen množinou vrcholů V a množinou hran E ( V 2), kde ( ) V = {{x, y} : x, y V a x y} 2 je množina všech neuspořádaných dvojic prvků množiny

Více

Kolik existuje různých stromů na pevně dané n-prvkové množině vrcholů?

Kolik existuje různých stromů na pevně dané n-prvkové množině vrcholů? Kapitola 9 Matice a počet koster Graf (orientovaný i neorientovaný) lze popsat maticí, a to hned několika různými způsoby. Tématem této kapitoly jsou incidenční matice orientovaných grafů a souvislosti

Více

TGH05 - aplikace DFS, průchod do šířky

TGH05 - aplikace DFS, průchod do šířky TGH05 - aplikace DFS, průchod do šířky Jan Březina Technical University of Liberec 28. března 2017 Grafová formulace CPM (critical path method) Orientovaný acyklický graf (DAG) je orientovaný graf neobsahující

Více

TGH05 - aplikace DFS, průchod do šířky

TGH05 - aplikace DFS, průchod do šířky TGH05 - aplikace DFS, průchod do šířky Jan Březina Technical University of Liberec 31. března 2015 Grafová formulace CPM (critical path method) Orientovaný acyklický graf (DAG) je orientovaný graf neobsahující

Více

= je prostý orientovaný graf., formálně c ( u, v) 0. dva speciální uzly: zdrojový uzel s a cílový uzel t. Dále budeme bez

= je prostý orientovaný graf., formálně c ( u, v) 0. dva speciální uzly: zdrojový uzel s a cílový uzel t. Dále budeme bez Síť Síť je čtveřice N = ( G, s, t, c) kde G ( V, A) = je prostý orientovaný graf a každé orientované hraně ( u, v) je přiřazeno nezáporné číslo, které se nazývá kapacita hrany ( u, v), formálně c ( u,

Více

PŘEDNÁŠKA 7 Kongruence svazů

PŘEDNÁŠKA 7 Kongruence svazů PŘEDNÁŠKA 7 Kongruence svazů PAVEL RŮŽIČKA Abstrakt. Definujeme svazové kongruence a ukážeme jak pro vhodné binární relace svazu ověřit, že se jedná o svazové kongruence. Popíšeme svaz Con(A) kongruencí

Více

4 Pojem grafu, ve zkratce

4 Pojem grafu, ve zkratce Petr Hliněný, FI MU Brno, 2014 1 / 24 FI: IB000: Pojem grafu 4 Pojem grafu, ve zkratce Třebaže grafy jsou jen jednou z mnoha struktur v matematice a vlastně pouze speciálním případem binárních relací,

Více

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 3. PREDNÁŠKA - KOMPAKTNÍ PROSTORY.

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 3. PREDNÁŠKA - KOMPAKTNÍ PROSTORY. TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 3. PREDNÁŠKA - KOMPAKTNÍ PROSTORY. PAVEL RŮŽIČKA 3.1. Kompaktní prostory. Buď (X, τ) topologický prostor a Y X. Řekneme, že A τ je otevřené pokrytí množiny Y, je-li

Více

2. přednáška 8. října 2007

2. přednáška 8. října 2007 2. přednáška 8. října 2007 Konvergence v metrických prostorech. Posloupnost bodů (a n ) M v metrickém prostoru (M, d) konverguje (je konvergentní), když v M existuje takový bod a, že lim n d(a n, a) =

Více

Kapitola 1. Úvod. 1.1 Značení. 1.2 Výroky - opakování. N... přirozená čísla (1, 2, 3,...). Q... racionální čísla ( p, kde p Z a q N) R...

Kapitola 1. Úvod. 1.1 Značení. 1.2 Výroky - opakování. N... přirozená čísla (1, 2, 3,...). Q... racionální čísla ( p, kde p Z a q N) R... Kapitola 1 Úvod 1.1 Značení N... přirozená čísla (1, 2, 3,...). Z... celá čísla ( 3, 2, 1, 0, 1, 2,...). Q... racionální čísla ( p, kde p Z a q N) q R... reálná čísla C... komplexní čísla 1.2 Výroky -

Více

autorovu srdci... Petr Hliněný, FI MU Brno 1 FI: MA010: Průnikové grafy

autorovu srdci... Petr Hliněný, FI MU Brno 1 FI: MA010: Průnikové grafy 9 Krátké povídání o průnikových grafech Od této lekce teorie grafů se zaměříme lehce na několik vybraných partíı teorie grafů bĺızkých autorovu srdci... Naším prvním výběrem jsou průnikové grafy, což jsou

Více

Operační výzkum. Síťová analýza. Metoda CPM.

Operační výzkum. Síťová analýza. Metoda CPM. Operační výzkum Síťová analýza. Metoda CPM. Operační program Vzdělávání pro konkurenceschopnost Název projektu: Inovace magisterského studijního programu Fakulty ekonomiky a managementu Registrační číslo

Více

Tento text je stručným shrnutím těch tvrzení Ramseyovy teorie, která zazněla

Tento text je stručným shrnutím těch tvrzení Ramseyovy teorie, která zazněla Ramseyovy věty Martin Mareš Tento text je stručným shrnutím těch tvrzení Ramseyovy teorie, která zazněla na mé letošní přednášce z Kombinatoriky a grafů I Předpokládá, že čtenář se již seznámil se základní

Více

Definice 1 eulerovský Definice 2 poloeulerovský

Definice 1 eulerovský Definice 2 poloeulerovský Dále budeme předpokládat, že každý graf je obyčejný a má aspoň tři uzly. Definice 1 Graf G se nazývá eulerovský, existuje-li v něm uzavřený tah, který obsahuje každou hranu v G. Definice 2 Graf G se nazývá

Více

Lineární algebra : Lineární prostor

Lineární algebra : Lineární prostor Lineární algebra : Lineární prostor (3. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 17. dubna 2014, 14:43 1 2 3.1 Aximotické zavedení lineárního prostoru Číselné těleso Celou lineární

Více

PQ-stromy a rozpoznávání intervalových grafů v lineárním čase

PQ-stromy a rozpoznávání intervalových grafů v lineárním čase -stromy a rozpoznávání intervalových grafů v lineárním čase ermutace s předepsanými intervaly Označme [n] množinu {1, 2,..., n}. Mějme permutaci π = π 1, π 2,..., π n množiny [n]. Řekneme, že množina S

Více

Jan Březina. 7. března 2017

Jan Březina. 7. března 2017 TGH03 - stromy, ukládání grafů Jan Březina Technical University of Liberec 7. března 2017 Kružnice - C n V = {1, 2,..., n} E = {{1, 2}, {2, 3},..., {i, i + 1},..., {n 1, n}, {n, 1}} Cesta - P n V = {1,

Více

5 Orientované grafy, Toky v sítích

5 Orientované grafy, Toky v sítích Petr Hliněný, FI MU Brno, 205 / 9 FI: IB000: Toky v sítích 5 Orientované grafy, Toky v sítích Nyní se budeme zabývat typem sít ových úloh, ve kterých není podstatná délka hran a spojení, nýbž jejich propustnost

Více

FIT ČVUT MI-LOM Lineární optimalizace a metody. Dualita. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti

FIT ČVUT MI-LOM Lineární optimalizace a metody. Dualita. Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti FIT ČVUT MI-LOM Lineární optimalizace a metody Dualita Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti Michal Černý, 2011 FIT ČVUT, MI-LOM, M. Černý, 2011: Dualita 2/5 Dualita Evropský

Více

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 4. PREDNÁŠKA - SOUČIN PROSTORŮ A TICHONOVOVA VĚTA.

TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 4. PREDNÁŠKA - SOUČIN PROSTORŮ A TICHONOVOVA VĚTA. TOPOLOGIE A TEORIE KATEGORIÍ (2017/2018) 4. PREDNÁŠKA - SOUČIN PROSTORŮ A TICHONOVOVA VĚTA. PAVEL RŮŽIČKA 4.1. (Kvazi)kompaktnost a sub-báze. Buď (Q, ) uspořádaná množina. Řetězcem v Q budeme rozumět lineárně

Více

Výroková a predikátová logika - V

Výroková a predikátová logika - V Výroková a predikátová logika - V Petr Gregor KTIML MFF UK ZS 2015/2016 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - V ZS 2015/2016 1 / 21 Dokazovací systémy VL Hilbertovský kalkul Hilbertovský

Více

PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy

PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy PŘEDNÁŠKA 5 Konjuktivně disjunktivní termy, konečné distributivní svazy PAVEL RŮŽIČKA Abstrakt. Ukážeme, že každý prvek distributivního svazu odpovídá termu v konjuktivně-disjunktivním (resp. disjunktivně-konjunktivním)

Více

Barevnost grafů MFF UK

Barevnost grafů MFF UK Barevnost grafů Z. Dvořák MFF UK Plán vztah mezi barevností a maximálním stupněm (Brooksova věta) hranová barevnost (Vizingova věta) příště: vztah mezi barevností a klikovostí, perfektní grafy Barevnost

Více

Základy teorie množin

Základy teorie množin 1 Základy teorie množin Z minula: 1. Cantorovu větu (x P(x)) 2. základní vlastnosti disjunktního sjednocení, kartézského součinu a množinové mocniny (z hlediska relací, ) 3. vztah P(a) a 2 4. větu (2 a

Více

Dijkstrův algoritmus

Dijkstrův algoritmus Dijkstrův algoritmus Hledání nejkratší cesty v nezáporně hranově ohodnoceném grafu Necht je dán orientovaný graf G = (V, H) a funkce, která každé hraně h = (u, v) H přiřadí nezáporné reálné číslo označované

Více

10 Podgrafy, isomorfismus grafů

10 Podgrafy, isomorfismus grafů Typické příklady pro zápočtové písemky DiM 470-2301 (Kovář, Kovářová, Kubesa) (verze: November 25, 2018) 1 10 Podgrafy, isomorfismus grafů 10.1. Určete v grafu G na obrázku Obrázek 10.1: Graf G. (a) největší

Více

Výroková a predikátová logika - III

Výroková a predikátová logika - III Výroková a predikátová logika - III Petr Gregor KTIML MFF UK ZS 2017/2018 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - III ZS 2017/2018 1 / 16 2-SAT 2-SAT Výrok je v k-cnf, je-li v CNF a

Více

1 Kardinální čísla. množin. Tvrzení: Necht X Cn. Pak: 1. X Cn a je to nejmenší prvek třídy X v uspořádání (Cn, ),

1 Kardinální čísla. množin. Tvrzení: Necht X Cn. Pak: 1. X Cn a je to nejmenší prvek třídy X v uspořádání (Cn, ), Pracovní text k přednášce Logika a teorie množin 4.1.2007 1 1 Kardinální čísla 2 Ukázali jsme, že ordinální čísla reprezentují typy dobrých uspořádání Základy teorie množin Z minula: 1. Věta o ordinálních

Více

Úlohy k procvičování textu o univerzální algebře

Úlohy k procvičování textu o univerzální algebře Úlohy k procvičování textu o univerzální algebře Číslo za pomlčkou v označení úlohy je číslo kapitoly textu, která je úlohou procvičovaná. Každá úloha je vyřešena o několik stránek později. Kontrolní otázky

Více

6 Lineární geometrie. 6.1 Lineární variety

6 Lineární geometrie. 6.1 Lineární variety 6 Lineární geometrie Motivace. Pojem lineární varieta, který budeme v této kapitole studovat z nejrůznějších úhlů pohledu, není žádnou umělou konstrukcí. Příkladem lineární variety je totiž množina řešení

Více

Výroková a predikátová logika - II

Výroková a predikátová logika - II Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2015/2016 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2015/2016 1 / 18 Základní syntax Jazyk Výroková logika je logikou

Více

Základy teorie množin

Základy teorie množin 1 Základy teorie množin Z minula: 1. zavedení pojmů relace, zobrazení (funkce); prostá zobrazení, zobrazení na, bijekce 2. rozklady, relace ekvivalence, kongruence, faktorizace 3. uspořádání a některé

Více

Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta.

Grafy. RNDr. Petra Surynková, Ph.D. Univerzita Karlova v Praze Matematicko-fyzikální fakulta. 6 RNDr., Ph.D. Katedra didaktiky matematiky Univerzita Karlova v Praze Matematicko-fyzikální fakulta petra.surynkova@mff.cuni.cz http://surynkova.info množina vrcholů a množina hran hrana vždy spojuje

Více

Základy matematické analýzy

Základy matematické analýzy Základy matematické analýzy Spojitost funkce Ing. Tomáš Kalvoda, Ph.D. 1, Ing. Daniel Vašata 2 1 tomas.kalvoda@fit.cvut.cz 2 daniel.vasata@fit.cvut.cz Katedra aplikované matematiky Fakulta informačních

Více

Množiny, relace, zobrazení

Množiny, relace, zobrazení Množiny, relace, zobrazení Množiny Množinou rozumíme každý soubor určitých objektů shrnutých v jeden celek. Zmíněné objekty pak nazýváme prvky dané množiny. Pojem množina je tedy synonymem pojmů typu soubor,

Více

1 Lineární prostory a podprostory

1 Lineární prostory a podprostory Lineární prostory a podprostory Přečtěte si: Učebnice AKLA, kapitola první, podkapitoly. až.4 včetně. Cvičení. Které z následujících množin jsou lineárními prostory s přirozenými definicemi operací?. C

Více

TEORIE GRAFŮ TEORIE GRAFŮ 1

TEORIE GRAFŮ TEORIE GRAFŮ 1 TEORIE GRAFŮ 1 TEORIE GRAFŮ Přednášející: RNDr. Jiří Taufer, CSc. Fakulta dopravní ČVUT v Praze, letní semestr 1998/99 Zpracoval: Radim Perkner, tamtéž, v květnu 1999 ZÁKLADNÍ POJMY Říkáme, že je dán prostý

Více

Riemannův určitý integrál

Riemannův určitý integrál Riemannův určitý integrál 1. Motivační příklad Příklad (Motivační příklad pro zavedení Riemannova integrálu). Nechť,. Vypočtěme obsah vybarvené oblasti ohraničené grafem funkce, osou a svislými přímkami

Více

Další NP-úplné problémy

Další NP-úplné problémy Další NP-úplné problémy Známe SAT, CNF, 3CNF, k-klika... a ještě následující easy NP-úplný problém: Existence Certifikátu (CERT ) Instance: M, x, t, kde M je DTS, x je řetězec, t číslo zakódované jako

Více

Modely Herbrandovské interpretace

Modely Herbrandovské interpretace Modely Herbrandovské interpretace Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 8 1 Uvedli jsme termové interpretace a termové modely pro logické programy a také nejmenší

Více

Výroková a predikátová logika - VIII

Výroková a predikátová logika - VIII Výroková a predikátová logika - VIII Petr Gregor KTIML MFF UK ZS 2016/2017 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VIII ZS 2016/2017 1 / 21 Tablo Tablo metoda v PL - rozdíly Formule

Více

Přijímací zkouška - matematika

Přijímací zkouška - matematika Přijímací zkouška - matematika Jméno a příjmení pište do okénka Číslo přihlášky Číslo zadání 1 Grafy 1 Pro který z následujících problémů není znám žádný algoritmus s polynomiální časovou složitostí? Problém,

Více

které je z různých pohledů charakterizují. Několik z nich dokážeme v této kapitole.

které je z různých pohledů charakterizují. Několik z nich dokážeme v této kapitole. Kapitola 7 Stromy Stromy jsou jednou z nejdůležitějších tříd grafů. O tom svědčí i množství vět, které je z různých pohledů charakterizují. Několik z nich dokážeme v této kapitole. Představíme také dvě

Více

zejména Dijkstrův algoritmus pro hledání minimální cesty a hladový algoritmus pro hledání minimální kostry.

zejména Dijkstrův algoritmus pro hledání minimální cesty a hladový algoritmus pro hledání minimální kostry. Kapitola Ohodnocené grafy V praktických aplikacích teorie grafů zpravidla graf slouží jako nástroj k popisu nějaké struktury. Jednotlivé prvky této struktury mají často přiřazeny nějaké hodnoty (může jít

Více

Diskrétní matematika. DiM /01, zimní semestr 2018/2019

Diskrétní matematika. DiM /01, zimní semestr 2018/2019 Diskrétní matematika Petr Kovář petr.kovar@vsb.cz Vysoká škola báňská Technická univerzita Ostrava DiM 470-2301/01, zimní semestr 2018/2019 O tomto souboru Tento soubor je zamýšlen především jako pomůcka

Více

Naproti tomu gramatika je vlastně soupis pravidel, jak

Naproti tomu gramatika je vlastně soupis pravidel, jak 1 Kapitola 1 Úvod V přednášce se zaměříme hlavně na konečný popis obecně nekonečných množin řetězců symbolů dané množiny A. Prvkům množiny A budeme říkat písmena, řetězcům (konečným posloupnostem) písmen

Více

Konstrukce relace. Postupně konstruujeme na množině všech stavů Q relace i,

Konstrukce relace. Postupně konstruujeme na množině všech stavů Q relace i, [161014-1204 ] 11 2.1.35 Konstrukce relace. Postupně konstruujeme na množině všech stavů Q relace i, kde i = 0, 1,..., takto: p 0 q právě tehdy, když bud p, q F nebo p, q F. Dokud i+1 i konstruujeme p

Více

Matice. a m1 a m2... a mn

Matice. a m1 a m2... a mn Matice Nechť (R, +, ) je okruh a nechť m, n jsou přirozená čísla Matice typu m/n nad okruhem (R, +, ) vznikne, když libovolných m n prvků z R naskládáme do obdélníkového schematu o m řádcích a n sloupcích

Více

Kapitola 11. Vzdálenost v grafech. 11.1 Matice sousednosti a počty sledů

Kapitola 11. Vzdálenost v grafech. 11.1 Matice sousednosti a počty sledů Kapitola 11 Vzdálenost v grafech V každém grafu lze přirozeným způsobem definovat vzdálenost libovolné dvojice vrcholů. Hlavním výsledkem této kapitoly je překvapivé tvrzení, podle kterého lze vzdálenosti

Více

Báze a dimenze vektorových prostorů

Báze a dimenze vektorových prostorů Báze a dimenze vektorových prostorů Buď (V, +, ) vektorový prostor nad tělesem (T, +, ). Nechť u 1, u 2,..., u n je konečná posloupnost vektorů z V. Existují-li prvky s 1, s 2,..., s n T, z nichž alespoň

Více

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice

Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice Vektorové podprostory, lineární nezávislost, báze, dimenze a souřadnice Vektorové podprostory K množina reálných nebo komplexních čísel, U vektorový prostor nad K. Lineární kombinace vektorů u 1, u 2,...,u

Více

Základy elementární teorie čísel

Základy elementární teorie čísel Základy elementární teorie čísel Jiří Velebil: A7B01MCS 3. října 2011: Základy elementární teorie čísel 1/15 Dělení se zbytkem v oboru celých čísel Ať a, b jsou libovolná celá čísla, b 0. Pak existují

Více

Výroková a predikátová logika - VIII

Výroková a predikátová logika - VIII Výroková a predikátová logika - VIII Petr Gregor KTIML MFF UK ZS 2017/2018 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - VIII ZS 2017/2018 1 / 21 Tablo Tablo metoda v PL - rozdíly Formule

Více

(ne)závislost. α 1 x 1 + α 2 x 2 + + α n x n. x + ( 1) x Vektoru y = ( 1) y říkáme opačný vektor k vektoru y. x x = 1. x = x = 0.

(ne)závislost. α 1 x 1 + α 2 x 2 + + α n x n. x + ( 1) x Vektoru y = ( 1) y říkáme opačný vektor k vektoru y. x x = 1. x = x = 0. Lineární (ne)závislost [1] Odečítání vektorů, asociativita BI-LIN, zavislost, 3, P. Olšák [2] Místo, abychom psali zdlouhavě: x + ( 1) y, píšeme stručněji x y. Vektoru y = ( 1) y říkáme opačný vektor k

Více

Predik atov a logika - pˇredn aˇska () Predik atov a logika - pˇredn aˇska / 16

Predik atov a logika - pˇredn aˇska () Predik atov a logika - pˇredn aˇska / 16 Predikátová logika - přednáška 3 6. 1. 2015 () Predikátová logika - přednáška 3 6. 1. 2015 1 / 16 Věta (o dedukci) Bud L jazyk, T teorie pro L, ϕ L-sentence a ψ L-formule. Pak Věta (o kompaktnosti) T ϕ

Více

Lineární algebra : Báze a dimenze

Lineární algebra : Báze a dimenze Lineární algebra : Báze a dimenze (5. přednáška) František Štampach, Karel Klouda LS 2013/2014 vytvořeno: 9. dubna 2014, 13:33 1 2 5.1 Báze lineárního prostoru Definice 1. O množině vektorů M z LP V řekneme,

Více

Základy elementární teorie čísel

Základy elementární teorie čísel Základy elementární teorie čísel Jiří Velebil: X01DML 29. října 2010: Základy elementární teorie čísel 1/14 Definice Řekneme, že přirozené číslo a dělí přirozené číslo b (značíme a b), pokud existuje přirozené

Více

Těleso racionálních funkcí

Těleso racionálních funkcí Těleso racionálních funkcí Poznámka. V minulém semestru jsme libovolnému oboru integrity sestrojili podílové těleso. Pro libovolné těleso R je okruh polynomů R[x] oborem integrity, máme tedy podílové těleso

Více

4EK311 Operační výzkum. 5. Teorie grafů

4EK311 Operační výzkum. 5. Teorie grafů 4EK311 Operační výzkum 5. Teorie grafů 5. Teorie grafů definice grafu Graf G = uspořádaná dvojice (V, E), kde V označuje množinu n uzlů u 1, u 2,, u n (u i, i = 1, 2,, n) a E označuje množinu hran h ij,

Více

Přednáška 9, 28. listopadu 2014 Část 4: limita funkce v bodě a spojitost funkce

Přednáška 9, 28. listopadu 2014 Část 4: limita funkce v bodě a spojitost funkce Přednáška 9, 28. listopadu 2014 Část 4: limita funkce v bodě a spojitost funkce Zápisem f : M R rozumíme, že je dána funkce definovaná na neprázdné množině M R reálných čísel, což je množina dvojic f =

Více

Systém přirozené dedukce výrokové logiky

Systém přirozené dedukce výrokové logiky Systém přirozené dedukce výrokové logiky Korektnost, úplnost a bezespornost Šárka Vavrečková Ústav informatiky, FPF SU Opava Poslední aktualizace: 6. října 2008 Věta o korektnosti Věta (O korektnosti Systému

Více

VLASTNOSTI GRAFŮ. Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze. BI-GRA, LS 2010/2011, Lekce 5

VLASTNOSTI GRAFŮ. Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze. BI-GRA, LS 2010/2011, Lekce 5 VLASTNOSTI GRAFŮ Doc. RNDr. Josef Kolář, CSc. Katedra teoretické informatiky, FIT České vysoké učení technické v Praze BI-GRA, LS 2010/2011, Lekce 5 Evropský sociální fond Praha & EU: Investujeme do vaší

Více

prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010

prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. BI-ZMA ZS 2009/2010 Věty o přírustku funkce prof. RNDr. Čestmír Burdík DrCs. prof. Ing. Edita Pelantová CSc. Katedra matematiky České vysoké učení technické v Praze c Čestmír Burdík, Edita Pelantová 2009 Základy matematické

Více

Drsná matematika III 9. přednáška Rovinné grafy: Stromy, konvexní mnohoúhelníky v prostoru a Platónská tělesa

Drsná matematika III 9. přednáška Rovinné grafy: Stromy, konvexní mnohoúhelníky v prostoru a Platónská tělesa Drsná matematika III 9. přednáška Rovinné grafy: Stromy, konvexní mnohoúhelníky v prostoru a Platónská tělesa Jan Slovák Masarykova univerzita Fakulta informatiky 14. 11. 21 Obsah přednášky 1 Literatura

Více

Výroková a predikátová logika - II

Výroková a predikátová logika - II Výroková a predikátová logika - II Petr Gregor KTIML MFF UK ZS 2013/2014 Petr Gregor (KTIML MFF UK) Výroková a predikátová logika - II ZS 2013/2014 1 / 20 Základní syntax Jazyk Výroková logika je logikou

Více

Greenova funkce pro dvoubodové okrajové úlohy pro obyčejné diferenciální rovnice

Greenova funkce pro dvoubodové okrajové úlohy pro obyčejné diferenciální rovnice Greenova funkce pro dvoubodové okrajové úlohy pro obyčejné diferenciální rovnice Jan Tomeček Tento stručný text si klade za cíl co nejrychlejší uvedení do teorie Greenových funkcí pro obyčejné diferenciální

Více

Diskrétní matematika. DiM /01, zimní semestr 2018/2019

Diskrétní matematika. DiM /01, zimní semestr 2018/2019 Diskrétní matematika Petr Kovář petr.kovar@vsb.cz Vysoká škola báňská Technická univerzita Ostrava DiM 470-2301/01, zimní semestr 2018/2019 O tomto souboru Tento soubor je zamýšlen především jako pomůcka

Více

Teorie grafů BR Solutions - Orličky Píta (Orličky 2010) Teorie grafů / 66

Teorie grafů BR Solutions - Orličky Píta (Orličky 2010) Teorie grafů / 66 Teorie grafů Petr Hanuš (Píta) BR Solutions - Orličky 2010 23.2. 27.2.2010 Píta (Orličky 2010) Teorie grafů 23.2. 27.2.2010 1 / 66 Pojem grafu Graf je abstraktní pojem matematiky a informatiky užitečný

Více

Drsná matematika III 10. demonstrovaná cvičení Kostry grafů

Drsná matematika III 10. demonstrovaná cvičení Kostry grafů Drsná matematika III 10. demonstrovaná cvičení Kostry grafů Martin Panák Masarykova univerzita Fakulta informatiky 21.11. 2006 1 Domácí úlohy z minulého týdne Příklad 1 Příklad 2 Příklad 3 2 Borůvkův algoritmus

Více

Kostry. 9. týden. Grafy. Marie Demlová (úpravy Matěj Dostál) 16. dubna 2019

Kostry. 9. týden. Grafy. Marie Demlová (úpravy Matěj Dostál) 16. dubna 2019 Grafy 16. dubna 2019 Tvrzení. Je dán graf G, pak následující je ekvivalentní. 1 G je strom. 2 Graf G nemá kružnice a přidáme-li ke grafu libovolnou hranu, uzavřeme přesně jednu kružnici. 3 Graf G je souvislý

Více

Cyklické kódy. Definujeme-li na F [x] n sčítání a násobení jako. a + b = π n (a + b) a b = π n (a b)

Cyklické kódy. Definujeme-li na F [x] n sčítání a násobení jako. a + b = π n (a + b) a b = π n (a b) C Ať C je [n, k] q kód takový, že pro každé u 1,..., u n ) C je také u 2,..., u n, u 1 ) C. Jinými slovy, kódová slova jsou uzavřena na cyklické posuny. Je přirozené takový kód nazvat cyklický. Strukturu

Více

Lineární algebra Kapitola 1 - Základní matematické pojmy

Lineární algebra Kapitola 1 - Základní matematické pojmy Lineární algebra Kapitola 1 - Základní matematické pojmy 1.1 Relace a funkce V celém textu budeme používat následující označení pro číselné množiny: N množina všech přirozených čísel bez nuly, N={1, 2,

Více

1 Nenulové toky. 1.1 Úvod. 1.2 Definice

1 Nenulové toky. 1.1 Úvod. 1.2 Definice 1 Nenulové toky 1.1 Úvod Naším výchozím bodem bude grafová dualita. Nechť G je graf s daným vnořením v rovině, které určuje jeho duální graf G. V rámci duality si navzájem odpovídají například následující

Více

Diskrétní matematika. DiM /01, zimní semestr 2015/2016

Diskrétní matematika. DiM /01, zimní semestr 2015/2016 Diskrétní matematika Petr Kovář petr.kovar@vsb.cz Vysoká škola báňská Technická univerzita Ostrava DiM 470-2301/01, zimní semestr 2015/2016 O tomto souboru Tento soubor je zamýšlen především jako pomůcka

Více

Matematika III 10. přednáška Stromy a kostry

Matematika III 10. přednáška Stromy a kostry Matematika III 10. přednáška Stromy a kostry Michal Bulant Masarykova univerzita Fakulta informatiky 20. 11. 2007 Obsah přednášky 1 Izomorfismy stromů 2 Kostra grafu 3 Minimální kostra Doporučené zdroje

Více

Substituce. Petr Štěpánek. S využitím materialu Krysztofa R. Apta. Logické programování 2 1

Substituce. Petr Štěpánek. S využitím materialu Krysztofa R. Apta. Logické programování 2 1 Substituce Petr Štěpánek S využitím materialu Krysztofa R. Apta 2006 Logické programování 2 1 Algebra termů Předpokládáme, že je dán jazyk termů. L, definovali jsme množinu jeho Zavedeme některé užitečné

Více

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech

Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech Texty k přednáškám z MMAN3: 4. Funkce a zobrazení v euklidovských prostorech 1. července 2008 1 Funkce v R n Definice 1 Necht n N a D R n. Reálnou funkcí v R n (reálnou funkcí n proměnných) rozumíme zobrazení

Více

1. přednáška 1. října Kapitola 1. Metrické prostory.

1. přednáška 1. října Kapitola 1. Metrické prostory. 1. přednáška 1. října 2007 Kapitola 1. Metrické prostory. Definice MP, izometrie. Metrický prostor je struktura formalizující jev vzdálenosti. Je to dvojice (M, d) složená z množiny M a funkce dvou proměnných

Více

4. Topologické vlastnosti množiny reálných

4. Topologické vlastnosti množiny reálných Matematická analýza I přednášky M. Málka cvičení A. Hakové a R. Otáhalové Zimní semestr 2004/05 4. Topologické vlastnosti množiny reálných čísel V této kapitole definujeme přirozenou topologii na množině

Více

Příklady z Kombinatoriky a grafů I - LS 2015/2016

Příklady z Kombinatoriky a grafů I - LS 2015/2016 Příklady z Kombinatoriky a grafů I - LS 2015/2016 zadáno 1.-4. 3. 2016, odevzdat do 8.-11. 3. 2016 1. Zjistěte, které z následujících funkcí definovaných pro n N jsou v relaci Θ(), a vzniklé třídy co nejlépe

Více

Teorie množin. pro fajnšmekry - TeMno. Lenka Macálková BR Solutions Orličky. Lenka (Brkos 2010) TeMno

Teorie množin. pro fajnšmekry - TeMno. Lenka Macálková BR Solutions Orličky. Lenka (Brkos 2010) TeMno Teorie množin pro fajnšmekry - TeMno Lenka Macálková BR Solutions 2010 - Orličky 23.2. 27.2.2010 Lenka (Brkos 2010) TeMno 23.2. 27.2.2010 1 / 42 Bylo nebylo... Starověké Řecko - nekonečnost nepochopená

Více

1 Báze a dimenze vektorového prostoru 1

1 Báze a dimenze vektorového prostoru 1 1 Báze a dimenze vektorového prostoru 1 Báze a dimenze vektorového prostoru 1 2 Aritmetické vektorové prostory 7 3 Eukleidovské vektorové prostory 9 Levá vnější operace Definice 5.1 Necht A B. Levou vnější

Více

4. Kombinatorika a matice

4. Kombinatorika a matice 4 Kombinatorika a matice 4 Princip inkluze a exkluze Předpokládejme, že chceme znát počet přirozených čísel menších než sto, která jsou dělitelná dvěma nebo třemi Označme N k množinu přirozených čísel

Více

Věta o dělení polynomů se zbytkem

Věta o dělení polynomů se zbytkem Věta o dělení polynomů se zbytkem Věta. Nechť R je okruh, f, g R[x], přičemž vedoucí koeficient polynomu g 0 je jednotka okruhu R. Pak existuje jediná dvojice polynomů q, r R[x] taková, že st(r) < st(g)

Více

MATEMATIKY. Přednášel: Prof. RNDr. Jaroslav Nešetřil, DrSc. Zapsal: Michal Hrušecký

MATEMATIKY. Přednášel: Prof. RNDr. Jaroslav Nešetřil, DrSc. Zapsal: Michal Hrušecký Poznámky z přednášek z DISKRÉTNÍ MATEMATIKY Přednášel: Prof. RNDr. Jaroslav Nešetřil, DrSc. Zapsal: Michal Hrušecký zimní semestr 2003/2004 Obsah 1 Přednáška z 1. 10. 2003 1 2 Přednáška z 22. 10. 2003

Více

1 Linearní prostory nad komplexními čísly

1 Linearní prostory nad komplexními čísly 1 Linearní prostory nad komplexními čísly V této přednášce budeme hledat kořeny polynomů, které se dále budou moci vyskytovat jako složky vektorů nebo matic Vzhledem k tomu, že kořeny polynomu (i reálného)

Více

Kapitola Základní množinové pojmy Princip rovnosti. Dvě množiny S a T jsou si rovny (píšeme S = T ) prvek T je také prvkem S.

Kapitola Základní množinové pojmy Princip rovnosti. Dvě množiny S a T jsou si rovny (píšeme S = T ) prvek T je také prvkem S. 1 Kapitola 1 Množiny 11 Základní množinové pojmy Pojem množiny nedefinujeme, pouze připomínáme, že množina je souhrn, nebo soubor navzájem rozlišitelných objektů, kterým říkáme prvky 111 Princip rovnosti

Více

67. ročník matematické olympiády III. kolo kategorie A. Přerov, března 2018

67. ročník matematické olympiády III. kolo kategorie A. Přerov, března 2018 67. ročník matematické olympiády III. kolo kategorie Přerov, 8.. března 08 MO . Ve společnosti lidí jsou některé dvojice spřátelené. Pro kladné celé číslo k 3 řekneme, že společnost je k-dobrá, pokud

Více