Terminológia Flashcards
Čo konkrétne je výpočtový model?
Turingov stroj s 1 vstupnou a k pracovnými páskami, pričom na vstupnú nevie zapisovať
Ako nazývame aj náš výpočtový model?
TS s oddeleným vstupom
Definuj DTS s časovou zložitosťou T(n)
na každom vstupe dĺžky n spraví maximálne T(n) krokov
Definuj DTS s pamäťou S(n)
na každom vstupe dĺžky n použije na každej pracovnej páske maximálne S(n) políčok
Ako definujeme zložitosť pri NTS?
Rovnako ako DTS, ale že každý výpočet musí byť tak ohraničený (každá vetva)
Definuj DTIME(T(n))
Trieda JAZYKOV akc. DTS v čase T(n)
Definuj NTIME(T(n))
Trieda jazykov akc. NTS v čase T(n)
Definuj DSPACE(S(n))
Trieda jazykov akc. DTS v priestore S(n)
Definuj NSPACE(S(n))
Trieda jazykov akc. NTS v priestore S(n)
Definuj P, NP
zjednotenie DTIME(n^k) pre všetky k, resp. NTIME
Definuj DLOG, NLOG
DSPACE(log n) resp. NSPACE(log n)
Definuj PSPACE, NPSPACE
zjednotenie DSPACE(n^k) pre všetky k, resp. NSPACE
Definuj EXP, NEXP
zjednotenie DTIME(2^(n^k)) pre všetky k, resp. NTIME
Ako označujeme mieru zložitosti pí v modeli M pre vstup dĺžky n, ak máme mieru zložitosti X
X_pi^M(n) (pridaj asi obrázok)
Definuj páskovo konštruovateľnú funkciu f
Ex. DTS kt. pre vstupné slovo w na jednej z pások použije presne f(|w|) políčok, na všetkých ostatných nanajvýš f(|w|)