Úvod Flashcards

1
Q

Čo je výpočtový model?

A

Turingov stroj

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Aký je rozdiel medzi Monte Carlo a Las Vegas alg.?

A

Monte Carlo dáva rýchlo pravdepodobne správnu odpoveď, Las Vegas správnu pravdepodobne rýchlo

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Čo je problém?

A

Množina vstupov, výstupov a vzťah medzi nimi (vstupno-výstupné podmienky)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Aký algoritmus je asymptoticky optimálny?

A

Asymptoticky neexistuje nič lepšie

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Ako vieme simulovať viacpáskový stroj na 1 páske?

A

Stačí použiť viacstopú pracovnú pásku. (Jedna možnosť je mať na každej stope zaznačenú aj pozíciu hlavy, druhá možnosť je posúvať jednotlivé stopy tak, aby boli všetky hlavy stále nad tým istým políčkom.) Uvedomte si, že simulácia jedného kroku pôvodného TS nám môže trvať až S(n) krokov, keďže musíme prejsť celú pásku a nájsť všetky simulované hlavy. (Resp. kS(n) krokov, lebo musíme poposúvať jednotlivé pásky.)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Aká bude časová zložitosť pri redukcii k pások na jednu?

A

Budeme mať T^2(n) pre T(n) pôvodný.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly