Složitost

Časový harmonogram

Obsah přednášek

Realita

  • 19.2.    definice časové a prostorové složitosti, definice složitostní třídy, linear speedup, vztahy mezi složitostními třídami (determinizmus vs nedeterminizmus, čas vs prostor)
  • 26.2.     vztahy mezi složitostními třídami (Savitchova věta), Immermanova - Szelepcsényiho věta
  • 5.3.       deterministické a nedeterministické  separace
  • 12.3.     hierarchie tříd, dolní odhady složitosti pro konkrétní jazyky, úplné a těžké problémy složitostních tříd, NP úplnost
  • 19.3.     NP-úplnost problémů splnitelnosti,  3-zafarbení grafu, Hamiltonovský cyklus a SubsetSum; PSPACE-úplnost TQBF a slovního fotbalu
  • 26.3.    úplnost ve třídách DLOG a NLOG; definice složitostních tříd užitím certifikátu, T-redukce; orákulový Turingův stroj a relativizované složitostní třídy
  • 2.4.      Turingova redukce (orákulové Turingove stroje), relativizace vztahu P a NP
  • 9.4.       polynomiální hierarchie, charakterizace tříd polynomiální hierarchie
  • 16.4.     přednáška se nekoná
  • 23.4.     definice alternujícího Turingova stroje, vztah alternujících a deterministických složitostních tříd; logické obvody
  • 30.4.     třída NC a její vztah k P, vysoce sekvenční problémy; TS s pravděpodobností, pravděpodobnostní složitostní třídy
  • 7.5.       vztah BPP a polynomiální hierarchie, definice interaktivních protokolů
  • 14.5.     vztah tříd PSPACE a IP