ВУЗ:
Составители:
21
Решение. Будем предполагать, что перед началом работы на ленте
машины записаны исходные значения аргумента и считывающая головка
обозревает первый слева значащий символ (см. рис. 1). Кроме того, после
выполнения вычислений считывающая головка останавливается в заклю-
чительной конфигурации.
Прежде чем приступить к написанию программы работы машины
Тьюринга, следует определить порядок ее работы для получения результата.
В нашем случае после окончания работы машины на ленте должно быть за-
нято на одну ячейку больше, чем на ней занято ячеек перед началом работы.
Команды этой машины могут быть определены следующим образом:
,11
11
Пqq
®
.1
01
Hqq
®
L
Работа машины
3
T
при вычислении
)
1
(
f
состоит из конфигураций:
¯
1 1
1
q
Рис. 1
¯
1 1
1
q
Рис. 2
¯
1 1
L
1
q
Рис. 3
¯
1 1 1
0
q
Рис. 4
Решение. Будем предполагать, что перед началом работы на ленте машины записаны исходные значения аргумента и считывающая головка обозревает первый слева значащий символ (см. рис. 1). Кроме того, после выполнения вычислений считывающая головка останавливается в заклю- чительной конфигурации. Прежде чем приступить к написанию программы работы машины Тьюринга, следует определить порядок ее работы для получения результата. В нашем случае после окончания работы машины на ленте должно быть за- нято на одну ячейку больше, чем на ней занято ячеек перед началом работы. Команды этой машины могут быть определены следующим образом: q11 � 1Пq1 , q1 � � 1Hq 0 . Работа машины T3 при вычислении f (1) состоит из конфигураций: � 1 1 q1 Рис. 1 � 1 1 q1 Рис. 2 � 1 1 � q1 Рис. 3 � 1 1 1 q0 Рис. 4 21
Страницы
- « первая
- ‹ предыдущая
- …
- 19
- 20
- 21
- 22
- 23
- …
- следующая ›
- последняя »