ВУЗ:
Составители:
Рубрика:
73
ЗАДАЧИ И УПРАЖНЕНИЯ
1. Выяснить, применима ли МТ, задаваемая программой в алфавите
{
}
10,
0 1
1
q
2
0 qП
1
1 qП
2
q
3
0 qП
1
1 qЛ
3
q
0
0 qН
2
1 qЛ
к слову
P
:
1)
223
101
=
P ;
2)
33
101
=
P ;
3)
[
]
10110
2
=P .
Если применима, то найти результат применения МТ к слову
P
.
Ответ: В случаях
1), 3) — МТ применима,
2) — МТ не применима.
2. По заданной МТ и начальной конфигурации
1
K найти заключительную
конфигурацию.
MT
1
MT
2
0 1 0 1
1
q
0
0 qН
2
1 qП
1
q
0
0 qН
2
0 qП
2
q
0
1 qЛ
3
0 qП
2
q
1
0 qП
2
1 qЛ
3
q
1
1 qЛ
1
0 qП
1) 1011
3
1
2
1
qK
=
;
1)
5
11
11qK
=
;
2)
4
11
11qK
=
.
2) 011
3
11
qK
=
;
3)
4
11
110qK
=
.
Ответ: 1) 10101
0
22
q ; 2)
[
]
2
0
2
1010 q .
3. Построить МТ, которая применима ко всем словам в алфавите
{
}
b,a,
L
и делает следующее: любое слово
n
xxx
K
21
, где ax
i
=
или bx
i
=
,
(
)
n,i 1= , преобразует в слово
132
xxxx
n
K
.
Указание: В начальной конфигурации
¯
L
1
x
2
x
… …
n
x
L
1
q
ЗАДАЧИ И УПРАЖНЕНИЯ 1. Выяснить, применима ли МТ, задаваемая программой в алфавите �0, 1� 0 1 q1 0 П q2 1 П q1 q2 0 П q3 1 Л q1 q3 0 Н q0 1 Л q2 к слову P : 1) P � 13 0 2 12 ; 2) P � 13 0 13 ; 3) P � 10 �01� 1. 2 Если применима, то найти результат применения МТ к слову P . Ответ: В случаях 1), 3) — МТ применима, 2) — МТ не применима. 2. По заданной МТ и начальной конфигурации K 1 найти заключительную конфигурацию. MT1 MT2 0 1 0 1 q1 0 Н q0 1 П q2 q1 0 Н q0 0 П q2 q2 1 Л q0 0 П q3 q2 0 П q1 1 Л q2 q3 1 Л q1 0 П q1 1) K 1 � 1 q1 1 0 1 ; 2 3 1) K 1 � 1q1 1 ; 5 2) K 1 � 1q1 14 . 2) K 1 � q1 13 01 ; 3) K 1 � 10 q1 14 . Ответ: 1) 12 0 2 1 q 0 0 1 ; 2) �10� 0 q 0 12 . 2 3. Построить МТ, которая применима ко всем словам в алфавите �� , a , b� и делает следующее: любое слово x1 x 2 � x n , где x i � a или x i � b , �i � 1, n� , преобразует в слово x x � x n x1 . 2 3 Указание: В начальной конфигурации � � x1 x2 … … xn � q1 73
Страницы
- « первая
- ‹ предыдущая
- …
- 71
- 72
- 73
- 74
- 75
- …
- следующая ›
- последняя »