Charles Explorer logo
🇨🇿

Úvod do parametrizovaných algoritmů

Předmět na Matematicko-fyzikální fakulta |
NTIN103

Sylabus

- kernelizace

- omezené vyhledávací stromy

- iterativní komprese

- stromová šířka

- W-hierarchie

- hypotéza ETH (exponential-time hypothesis)

- parametrizovaná aproximace

Anotace

Parametrizovaná výpočetní složitost analyzuje dobu běhu algoritmů podrobněji než klasická teorie složitosti: namísto vyjádření doby běhu pouze jako funkce velikosti vstupu se bere v úvahu závislost na vhodném dalším parametru vstupu. Cílem je, aby případný rychlý (exponenciální) růst doby běhu závisel jen na parametru, zatímco závislost na velikosti vstupu je nízká (polynomiální).

Kromě hlubšího teoretického pochopení složitosti problému to může vést i k efektivním a praktickým algoritmům, je-li zvolený parametr pro obvyklé vstupy malý.