Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Složitost algoritmů

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah Jazyk výuky
XD33SLA KZ 3 14+4s česky
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra kybernetiky
Anotace:

Cílem předmětu je seznámit studenty s důležitou problematikou matematického pohledu na algoritmy a jejich složitost. Hlavní pozornost je věnována úlohám z oblasti teorie grafů a na nich jsou demonstrovány a vysvětlovány problémy složitosti a třídy úloh. Budou vysvětleny heuristiky pro NP-úplné úlohy, Cookova věta, algoritmicky neřešitelné úlohy, apod. Cvičení se pak v bezprostřední návaznosti na přednášky věnují procvičování látky a prohlubování znalostí.

Požadavky:
Osnova přednášek:

1. Algoritmus, správnost algoritmu, časová a paměťová složitost

2. Asymptotický růst funkcí, značení O, ?, ?

3. Rekursivní algoritmy, výpočet složitosti rekursivních algoritmů

4. Topologické uspořádání vrcholů a hran

5. Minimální kostra, hladové algoritmy

6. Nejkratší cesty z daného vrcholu, mezi všemi dvojicemi vrcholů

7. Aplikace algoritmů nejkratších cest

8. Toky v sítích

9. Třídy úloh P a NP

10. NP-úplné úlohy: obchodní cestující, barevnost grafu

11. Heuristiky pro NP-úplné úlohy

12. Cookova věta, převody úloh

13. Algoritmicky neřešitelné úlohy

14. Rezerva - shrnutí obsahu předmětu.

Osnova cvičení:

1. Algoritmus, správnost algoritmu, časová a paměťová složitost

2. Asymptotický růst funkcí, značení O, ?, ?

3. Rekursivní algoritmy, výpočet složitosti rekursivních algoritmů

4. Topologické uspořádání vrcholů a hran

5. Minimální kostra, hladové algoritmy

6. Nejkratší cesty z daného vrcholu, mezi všemi dvojicemi vrcholů

7. Aplikace algoritmů nejkratších cest

8. Toky v sítích

9. Třídy úloh P a NP

10. NP-úplné úlohy: obchodní cestující, barevnost grafu

11. Heuristiky pro NP-úplné úlohy

12. Cookova věta, převody úloh

13. Algoritmicky neřešitelné úlohy

14. Zápočet, rezerva

Cíle studia:
Studijní materiály:

Souhrnná literatura neexistuje. Doporučení k jednotlivým kapitolám dodá přednášející.

Poznámka:
Další informace:
Pro tento předmět se rozvrh nepřipravuje
Předmět je součástí následujících studijních plánů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet11654104.html