Přednáška a cvičení se bude konat v pondělí od 15:45 do 18:00 v učebně UL610 v budově FAV ZČU v Plzni (v případě obsazenosti učeby UL610, v učebně UL608). Přednáška a cvičení na sebe volně navazují a jejich časový rozsah se bude měnit dle potřeby. Na MFF UK si lze tento předmět zapsat jako NDMI076 Nové trendy v teorii grafů.
V přednášce se zaměříme na tzv. algoritmické metavěty, tj. výsledky, které zaručují existenci efektivních algoritmů pro třídy rozhodovacích problémů nebo úloh. V této souvislosti též uvedeme a dokážeme některé související poznatky zejména ze strukturální teorie grafů a logiky. Předpokládá se základní znalost teorie grafů a základů výpočetní složitosti.
Při zkoušce bude požadována znalost vět z přednášky (včetně důkazů) a řešení příkladů, které byly na cvičení (viz seznam níže), včetně schopnosti použít postupy vedoucí k jejich vyřešení na podobné příklady.
| 10/10 | definice FPT algoritmů, FPT algoritmus pro vrcholové pokrytí, lineární algoritmus pro existenci trojúhelníku v rovinném grafu |
| 17/10 | definice stromového rozkladu a stromové šířky, základní vlastnosti |
| 24/10 | návrh FPT algoritmů pro grafy omezené stromové šířky (počet perfektních párování), formulace Courcellovy věty |
| 31/10 | důkaz Courcellovy věty |
| 7/11 | lineární algoritmus pro hledání podgrafu a aproximaci nezávislosti pro rovinné grafy |
| 14/11 | Pelegův algoritmus pro pokrývání okolí, lokálně omezená stromová šířka a Frick-Groheho věta |
| 21/11 | Ehrenfeucht-Fraissé hra, Ehrenfeuchtova věta, Fraissého věta |
| 28/11 | Hanfova věta, Gaifmanova věta |
| 5/12 | W-hiearchie (definice tříd W[t],W[SAT],W[P],XP), parametrizované převody, příklady |
| 12/12 | přednáška zrušena |
| 2/1 | některé techniky návrhu FPT algoritmů (bounded search tree, greedy localization, iterative compression) |
| 9/1 | některé techniky návrhu FPT algoritmů (kernelizace, color coding) |