Správně se pohybující Turingovy stroje jen pro čtení - Read-only right moving Turing machines - Wikipedia
Správně se pohybující Turingovy stroje jen pro čtení jsou konkrétním typem Turingův stroj.
Definice
Definice založená na jediném nekonečném pásku definovaném jako 7-n-tice
kde
- je konečná sada státy
- je konečná množina pásková abeceda / symboly
- je prázdný symbol (jediný symbol, který se může na pásku vyskytovat nekonečně často v kterémkoli kroku během výpočtu)
- , podmnožina nezahrnující b je množina vstupní symboly
- je funkce volal přechodová funkce, R je pravý pohyb (pravý posun).
- je počáteční stav
- je sada finále nebo přijímající státy
V případě těchto typů Turingových strojů je jediným pohybem doprava. Musí existovat alespoň jeden prvek sady F (A STŮJ stavu), aby stroj přijal běžný jazyk (bez prázdného jazyka).
Příklad Turingova stroje se správným pohybem jen pro čtení
- „prázdné“
- , prázdná sada
- viz tabulka stavů níže
- , počáteční stav
- sada jednoho prvku konečných stavů:
Tabulka stavů pro 3 stavy, 2 symboly pouze pro čtení
Aktuální stav A | Aktuální stav B | Aktuální stav C | |||||||
symbol pásky | Napište symbol | Přesuňte pásku | Další stav | Napište symbol | Přesuňte pásku | Další stav | Napište symbol | Přesuňte pásku | Další stav |
---|---|---|---|---|---|---|---|---|---|
0 | 1 | R | B | 1 | R | A | 1 | R | B |
1 | 1 | R | C | 1 | R | B | 1 | N | STŮJ |
Viz také
Reference
- Davis, Martin; Ron Sigal; Elaine J. Weyuker (1994). Druhé vydání: Vyčíslitelnost, složitost a jazyky a logika: Základy teoretické informatiky (2. vyd.). San Diego: Academic Press, Harcourt, Brace & Company. ISBN 0-12-206382-1.