ВУЗ:
Составители:
Рубрика:
58
p(x) – предикат на множестве {0,1,…,l-1}. Итерация машины Тьюринга
0
T
относительно предиката p(x) – это машина Тьюринга Т, которая получается
следующим образом. Таблица Т совпадает с таблицей
0
T
для тех клеток, в которых
нет команды не с
0
q .
Если p(n)=1, то в клетке n – команда
aEq
1
, a – номер строки, где находится
клетка n,
1
q – начальное состояние
0
T .
Если p(n)=0, то в клетке n – команда с
0
q .
Действительно, имеет место итерация, т.е. многократная работа машины
0
T .
В частном случае, если
0
q – заключительное состояние машины
0
T , а q
′
–
любое состояние машины
0
T
, не являющееся заключительным, то заменим в
программе
0
T состояние
0
q на состояние q
′
. В результате мы получим программу
для машины Т, которая является итерацией машины
0
T по паре состояний (
0
q , q
′
).
Отметим, что начальных и заключительных состояний может быть несколько.
В
Содержание.
Задачи.
1.
По заданной машине Тьюринга
T
и начальной конфигурации
1
K найти
заключительную конфигурацию:
1)
⎩
⎨
⎧
Eqq
Rqq
T
11
10
:
01
11
;
3
11
011qK = .
2)
⎪
⎪
⎩
⎪
⎪
⎨
⎧
Rqq
Rqq
Lqq
Rqq
T
01
00
11
10
:
12
02
21
11
;
3
11
101qK = .
3)
⎪
⎪
⎩
⎪
⎪
⎨
⎧
Lqq
Eqq
Lqq
Rqq
T
11
10
01
10
:
12
02
21
21
;
1110
1
2
1
qK =
.
4)
⎪
⎪
⎩
⎪
⎪
⎨
⎧
Rqq
Eqq
Lqq
Rqq
T
11
00
11
00
:
12
02
21
21
;
2
1
2
1
1101 qK = .
p(x) – предикат на множестве {0,1,…,l-1}. Итерация машины Тьюринга T0 относительно предиката p(x) – это машина Тьюринга Т, которая получается следующим образом. Таблица Т совпадает с таблицей T0 для тех клеток, в которых нет команды не с q0 . Если p(n)=1, то в клетке n – команда q1aE , a – номер строки, где находится клетка n, q1 – начальное состояние T0 . Если p(n)=0, то в клетке n – команда с q0 . Действительно, имеет место итерация, т.е. многократная работа машины T0 . В частном случае, если q0 – заключительное состояние машины T0 , а q′ – любое состояние машины T0 , не являющееся заключительным, то заменим в программе T0 состояние q0 на состояние q′ . В результате мы получим программу для машины Т, которая является итерацией машины T0 по паре состояний ( q0 , q′ ). Отметим, что начальных и заключительных состояний может быть несколько. В Содержание. Задачи. 1. По заданной машине Тьюринга T и начальной конфигурации K1 найти заключительную конфигурацию: ⎧q1 0q11R 1) T : ⎨ ; K1 = 1q1 013 . ⎩q11q01E ⎧q1 0q11R ⎪q 1q 1L ⎪ 1 2 2) T : ⎨ ; K1 = q11013 . ⎪q 2 0 q 0 0 R ⎪⎩q 2 1q1 0 R ⎧q1 0q21R ⎪q 1q 0 L ⎪ 1 2 3) T : ⎨ ; K1 = 10 21q11 . ⎪q2 0q01E ⎪⎩q21q11L ⎧q1 0q 2 0 R ⎪q 1q 1L ⎪ 1 2 4) T : ⎨ ; K1 = 1012 q112 . ⎪q 2 0 q 0 0 E ⎪⎩q 2 1q11R 58
Страницы
- « первая
- ‹ предыдущая
- …
- 51
- 52
- 53
- 54
- 55
- …
- следующая ›
- последняя »