FI:I063 Návrh algoritmů II - Informace o předmětu
I063 Návrh algoritmů II
Fakulta informatikyjaro 2002
- Rozsah
- 2/0. 2 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k, z.
- Vyučující
- prof. RNDr. Ivana Černá, CSc. (přednášející)
Mgr. Pavel Krčál (pomocník)
doc. Mgr. Radek Pelánek, Ph.D. (pomocník)
doc. Mgr. Adam Rogalewicz, Ph.D. (pomocník)
Mgr. Jitka Žídková (pomocník) - Garance
- prof. RNDr. Mojmír Křetínský, CSc.
Katedra teorie programování – Fakulta informatiky
Kontaktní osoba: prof. RNDr. Ivana Černá, CSc. - Rozvrh
- St 10:00–11:50 D2
- Předpoklady
- I002 Návrh algoritmů I && M010 Kombinatorika a grafy
- Omezení zápisu do předmětu
- Předmět je nabízen i studentům mimo mateřské obory.
- Mateřské obory/plány
- Informatika (program FI, B-IN)
- Informatika (program FI, M-IN)
- Učitelství výpočetní techniky pro střední školy (program FI, M-IN)
- Učitelství výpočetní techniky pro střední školy (program FI, M-SS)
- Výpočetní technika (program FI, B-IN)
- Osnova
- Složitost algoritmů -- v nejhorším případě, očekávaná složitost, amortizovaná složitost. Dolní a horní odhady složitosti.
- Metody analýzy složitosti algoritmů -- shluková technika, technika účtů, potenciálová metoda.
- Návrh a využití efektivních datových struktur. Binomiální a Fibonacciho haldy. Balancované vyhledávací stromy. Množinové datové struktury.
- Techniky návrhu efektivních algoritmů -- divide et impera, dynamické programování, hladové algoritmy, prohledávání. Teoretické základy, aplikace.
- Metody návrhu aproximativních algoritmů -- sekvenční metody, lokální vyhledávání, linerární programování. Aplikace.
- Metody návrhu pravděpodobnostních algoritmů -- náhodné přeuspořádaní, náhodné vyhledávaní, balancování. Očekávaná vs. průměrná složitost. Algoritmy Las Vegas a Monte Carlo. Derandomizace. Aplikace.
- Metody návrhu on-line algoritmů. Srovnávací analýza. Náhodnostní on-line algoritmy.
- Literatura
- Brassard,G.- Bratley,P. Fundamentals of algorithmics. Prentice Hall, 1996
- Cormen,T.H. - Leiserson,C.E. - Rivest,R.L. Introduction to algorithms. MIT Press, 1990
- Kozen, D. The Design and Analysis of Algorithms. Springer-Verlag, 1992
- Motwani,R. - Raghavan,P. Randomized algorithms. Cambridge University Press, 1995
- Informace učitele
- http://www.fi.muni.cz/usr/cerna/i063.html
- Další komentáře
- Předmět je vyučován každoročně.
- Statistika zápisu (jaro 2002, nejnovější)
- Permalink: https://is.muni.cz/predmet/fi/jaro2002/I063