wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Алгорифмы Маркова

Total questions: 15

Worksheet time: 36mins

Name
Class
Date
1.

Определите результат действия на слово P = 1099 нормального

алгорифма, заданного в алфавите

A={0,1,2,3,4,5,6,7,8,9}

с

использованием дополнительных символов a и b, со схемой

Z =| 0b →. 1 | 1b →. 2 |

| 2b →. 3 | 3b →. 4 |

| 4b →. 5 | 5b →. 6 |

| 6b →. 7 | 7b →. 8 |

| 8b →. 9| 9b → b0 |

| b →. 1 | a0 → 0a |

| a1 → 1a | a2 → 2a |

| a3 → 3a | a4 → 4a |

| a5 → 5a | a6 → 6a |

| a7 → 7a | a8 → 8a |

| a9 → 9a | 0a → 0b |

| 1a → 1b | 2a → 2b |

| 3a → 3b | 4a → 4b |

| 5a → 5b | 6a → 6b |

| 7a → 7b | 8a → 8b |

| 9a → 9b | Λ → a |

a)

1100

b)

1001

c)

1010

d)

1008

2.

Определите результат действия на слово P = abbaa нормального алгорифма, заданного в алфавите

A={a,b}

с использованием дополнительного символа *, со схемой

Z=| *a → aa* | *b → bb* |

| a* →. Λ | b* →. Λ |

| * →. Λ | Λ → * |

a)

aabbbbaaa

b)

aabbbbaaaa

c)

abbaa

d)

aaabbbbbbaaaa

3.

Определите результат действия на слово P = abbbbaa нормального алгорифма, заданного в алфавите A={a,b} с использованием дополнительного символа *, со схемой

Z = |*aa → *a | *ab → *a |

| *ba → *b | *bb → *b |

| * →. Λ | Λ → * |

a)

a

b)

b

c)

*

d)

Λ

4.

Нормальный алгорифм со схемой

Z = | b → a | aaa → a |

| aa →. aa | Λ → Λ |

задан в алфавите

A = {a,b}.

Определить, для каких слов алгорифм завершится за конечное число шагов

a)

Λ

b)

bababaab

c)

aaabbbaaabbba

d)

baabaababa

e)

bbbaaabbaa

5.

Нормальный алгорифм со схемой

Z = | aaaaaa → Λ | aaa → aaa |

| aa →. aa | Λ → Λ |

задан в алфавите

A = {a}.

Определить наименьшую длину слова, к которому применим алгоритм, если длина слова не может быть меньше 40

a)

44

b)

42

c)

45

d)

40

6.

Алгорифм Маркова, заданный в алфавите A = {a} с использованием дополнительного символа * уменьшает количество букв в слове в 2 раза. При этом, если количество букв нечетно, "непарная" буква удаляется, т.е. слово из 5 букв преобразуется в слово из 2 букв.

a)

Z = | *aa → a* | *a →. Λ |

| * →. Λ | Λ → * |

b)

Z = | *aa → Λ | *a → Λ |

| * →. a | Λ → a* |

c)

Z = | *aa →. a* | *a →. Λ |

| * →. Λ | Λ → * |

d)

Z = | *aa → *a | *a →. Λ |

| * →. Λ | Λ → * |

7.

Записать результат применения нормального алгорифма со схемой

Z = |*00 → 0*0 | *01 → 1*0 |

| *10 → 0*1 | *11 → 1*1 |

| * →. Λ | Λ → * |

к слову P = 100110

a)

001101

b)

000111

c)

001110

d)

111000

8.

Какова длина результирующего слова, образующегося после применения к слову abccba нормального алгорифма со схемой
Z = |*a → aa* | *b → bb* |
| *c → cc* | * → Λ |
| #a Λ | #b Λ |
| #c Λ | # Λ Λ → #* |

a)

11

b)

12

c)

1

d)

0

9.

Нормальный алгорифм задан схемой

Z = | *0 → 00* | *1 → 01* |

| *2 → 10* | *3 → 11* |

| * →. Λ | Λ → * |

Определить результат действия алгорифма на слово P=1000

a)

20

b)

01000000

c)

1000000

d)

10

10.

К скольким словам длины 20 применим нормальный алгорифм, заданный в алфавите

A = {a,b}

и описываемый схемой

Z = | ab → ab | ba → ba |

| a→. a | b →. b |

a)

2

b)

220

c)

210

d)

1

11.

Алгорифм Маркова применим к слову, если

a)

алгорифм Маркова завершает свою работу на данном слове за конечное число шагов

b)

хотя бы одна подстановка алгорифма Маркова действует на слово

c)

каждая подстановка алгорифма Маркова действует на слово

d)

каждый символ слова присутствует в левой части какой-либо формулы подстановки алгорифма Маркова

12.

Задан алфавит {a, b, c, d}. В исходном слове Р требуется заменить первое вхождение подслова "bb" на "ddd" и удалить все вхождения символа "c". Какая схема подстановок решает эту задачу?

a)

Z = | bb → ddd | c → Λ |

b)

Z = | bb → ddd | c →. Λ |

c)

Z = | c → Λ | bb → ddd |

d)

Z = | c → Λ | bb → .ddd |

13.

Задан алфавит {a, b, *} и схема подстановок

Z = | *a . Λ │ *b . Λ │Λ → *|

Каким будет результат применения НАМ к слову "bbbaba"?

a)

aba

b)

bbaba

c)

bbbaba

d)

******

14.

Что означает запись  !α(P)!\alpha\left(P\right)  

a)

Нормальный алгорифм Маркова  α\alpha  применим к слову P.

b)

Нормальный алгорифм Маркова  \alpha  НЕ применим к слову P.

c)

Нормальный алгорифм Маркова  \alpha  имеет слово P  левой части одной из подстановок.

d)

Нормальный алгорифм Маркова  \alpha  имеет слово P  правой части одной из подстановок.

15.

Что означает запись  α : PQ\alpha\ :\ P\Longrightarrow Q  

a)

Нормальный алгорифм Маркова  α\alpha  имеет в своей схеме подстановку, левая часть которой равна P, а правая - равна Q.

b)

Нормальный алгорифм Маркова  \alpha  преобразует P в слово Q.

c)

Нормальный алгорифм Маркова  \alpha  имеет в своей схеме подстановку, левая часть которой содержит P, а правая - содержит Q.

d)

Нормальный алгорифм Маркова  \alpha  заканчивает свою работу за конченое число шагов только для слова P, и результат преобразований при этом равен Q.