Logo sk.boatexistence.com

Majú Turingove stroje pamäť?

Obsah:

Majú Turingove stroje pamäť?
Majú Turingove stroje pamäť?

Video: Majú Turingove stroje pamäť?

Video: Majú Turingove stroje pamäť?
Video: Turing Machines Explained - Computerphile 2024, Smieť
Anonim

Turingove stroje sú podobné konečným automatom/konečným automatom, ale majú výhodu neobmedzenej pamäte … Sú schopné simulovať bežné počítače; problém, ktorý dokáže vyriešiť bežný počítač (pri dostatku pamäte), bude riešiteľný aj pomocou Turingovho stroja a naopak.

Aký je rozdiel medzi RAM a TM?

Turingov stroj nemôže Stroj RAM môže robiť aritmetiku v O(1) (za určitých obmedzení). Turingov stroj to nedokáže. Turingove stroje polynomiálne simulujú stroje RAM, to znamená, že pre nejakú konštantu c môže byť akýkoľvek stroj RAM bežiaci v čase O(nk) simulovaný Turingovým strojom bežiacim v čase O(nck).

Je páska Turingovho stroja neobmedzená?

Turingov stroj (TM) je stavový stroj, ktorý pozostáva z dvoch pamätí: neohraničená páska a kontrolná tabuľka konečných stavov. Páska obsahuje údaje ako symboly. Zariadenie má veľmi malý súbor správnych operácií, celkovo 6 (čítanie, zápis, pohyb doľava, pohyb doprava, zmena stavu, zastavenie) na páske.

Prečo je Turingov stroj výkonný?

Aké výkonné sú Turingove stroje? Turingove stroje môžu akceptovať akýkoľvek bežný alebo bezkontextový jazyk. Turingove stroje môžu vykonávať základné aritmetické výpočty … Turingova práca uvádza, že akýkoľvek výpočet, ktorý možno vykonať „mechanickými prostriedkami“, môže vykonávať Turingov stroj (ignorujúc problémy s efektívnosťou).

Môžu Turingove stroje večne zacykliť?

turing(turingDescrip) nemôže zastaviť ani zacykliť navždy; ani tak to nedáva zmysel.

Odporúča: