PředmětyPředměty(verze: 945)
Předmět, akademický rok 2014/2015
   Přihlásit přes CAS
Aproximační a online algoritmy - NDMI018
Anglický název: Approximation and Online Algorithms
Zajišťuje: Informatický ústav Univerzity Karlovy (32-IUUK)
Fakulta: Matematicko-fyzikální fakulta
Platnost: od 2014 do 2014
Semestr: letní
E-Kredity: 6
Rozsah, examinace: letní s.:2/2, Z+Zk [HT]
Počet míst: neomezen
Minimální obsazenost: neomezen
4EU+: ne
Virtuální mobilita / počet míst pro virtuální mobilitu: ne
Stav předmětu: nevyučován
Jazyk výuky: čeština
Způsob výuky: prezenční
Způsob výuky: prezenční
Další informace: http://kam.mff.cuni.cz/~sgall/vyuka/
Garant: prof. RNDr. Jiří Sgall, DrSc.
Třída: Informatika Mgr. - Diskrétní modely a algoritmy
Kategorizace předmětu: Informatika > Diskrétní matematika
Výsledky anket   Termíny zkoušek   Rozvrh   Nástěnka   
Anotace -
Poslední úprava: IUUK (11.05.2015)
Pro mnohé optimalizační problémy je obtížné navrhnout algoritmy, které je vyřeší optimálně a zároveň rychle (např. pro NP-úplné problémy). V takovém případě studujeme tzv. aproximační algoritmy, které pracují rychle, a najdou řešení více či méně blízké optimálnímu řešení. Tzv. online algoritmy se studují v situaci, kde není předem znám celý vstup. Přednáška se zaměří na teoretické studium aproximačních a online algoritmů pro různé problémy. Předpokládá se znalost na úrovni Bc. předmětu NDMI084 Úvod do aproximačních a pravděpodobnostních algoritmů.
Cíl předmětu -
Poslední úprava: IUUK (11.05.2015)

Naučit středně pokročilé techniky návrhu a analýzy aproximačních a online algoritmů.

Literatura -
Poslední úprava: IUUK (11.05.2015)
  • D. P. Williamson, D. B. Shmoys: The Design of Approximation Algorithms, Cambridge university press, 2011.
  • V. V. Vazirani: Approximation Algorithms, Springer, 2001.
  • A. Borodin, R. El-Yaniv: Online computation and competitive analysis. Cambridge university press, 1998.
  • A. Fiat, G. Woeginger: Online Algorithms - The State of the Art, LNCS 1442, Springer, 1998.

Sylabus -
Poslední úprava: IUUK (11.05.2015)
  • Základní pojmy, aproximační a kompetitivní poměr, polynomiální aproximační schémata.
  • Různé modely rozvrhování a "bin packing", hladový algoritmus, další aproximační a online algoritmy.
  • Kombinatorické problémy: nezávislé množiny, "set cover", minimální řez atd.
  • Použití metod lineárního a semidefinitního programování v aproximačních algoritmech.
  • Metody pro dokazování obtížnosti i přibližného řešení kombinatorických problémů, tzv. PCP věta.
  • Online algoritmy pro paging (caching). Tzv. k-server problém.
  • Podle času a zájmu některé další oblasti: pohyb v neznámém prostředí, směrování v sítích nebo finanční problémy.

 
Univerzita Karlova | Informační systém UK