Изменения

Перейти к: навигация, поиск
Нет описания правки
== Стековая машина ==
[[Изображение:PDAk.png|500px|thumb|left|Рис. 1. Стековая машина с k стеками]]
Стековая машина является обобщением детерминированных МП-автоматов использованием нескольких стеков вместо одного. <br>
На рис. 1 изображена '''k-стековая машина'''. С ленты последовательно считываются символы входного алфавита (<tex>c_i</tex> — текущий считываемый символ). Для каждого стека с вершины снимается символ <tex>x_i</tex>. Вместо него помещается строка <tex>\alpha_i</tex> таким образом, чтобы первый символ строки находился на вершине стека.
{{Определение
|definition=
Стековой машиной с <tex>k</tex> магазинами -cтековой машиной называется набор A=<tex>\langle\Sigma, \Gamma, Q, s\in Q, T \subset Q, z_0 \in \Gamma, \delta : Q \times \Sigma \cup \{\varepsilon\} \times \Gamma^k \rightarrow Q \times (\Gamma^*)^k\rangle</tex>, где
*<tex>\Sigma</tex> — входной алфавит на ленте;
*<tex>\Gamma</tex> — стековый алфавит;
== Эквивалентность двухстековой машины машине Тьюринга ==
{{Теорема
|statement=Язык L допускается машиной Тьюринга тогда и только тогда, когда он допускается двухстековой машиной.
|proof=
sdf
}}
40
правок

Навигация