21
одним состоянием.
2) Состояниям с одинаковой комбинацией выходных значе-
ний присваивается один и тот же префикс. Таблица переписыва-
ется.
3) Состояниям с одинаковой комбинацией (выход, префикс)
присваивается один и тот же префикс. Таблица переписывается.
Условие перехода: если количество различных префиксов не
увеличилось или равно числу состояний, то переход к пункту 4,
иначе повторяется
пункт 3.
4) Различных классов эквивалентности столько же, сколько
различных префиксов. Каждому классу эквивалентности в мини-
мальном автомате сопоставляется одно состояние.
Пример 6.2-1. Автомат Мура, заданный табл.1. После первой
итерации (табл.2) получаем табл.3 минимального автомата.
Таблица-1 Таблица-2 Таблица-3
выход 0 1 выход 0 1 выход 0 1
1 1 2 3 A-1 1 A-2 B-3 A 1 A B
2 1 1 4 A-2 1 A-1 B-4 B 0 B A
3 0 4 1 B-3 0 B-4 A-4
4 0 3 2 B-4 0 B-3 A-2
Пример 6.2-2. Автомат Мили, заданный табл.1. Строки автомат-
ной таблицы - входные символы, столбцы - состояния. В резуль-
тате четырех итераций (табл.2) окончательно получаем таблицу
минимального автомата (табл.3).
Таблица-1
шаг-0
1 2 3 4 5 6 7 8
a 1,2 0,1 0,1 1,5 0,7 1,5 1,3 0,7
b 0,2 1,3 1,2 0,3 1,8 0,2 0,3 1,6
c 0,4 1,3 1,2 0,3 1,5 0,7 0,6 1,6
Таблица-2
шаг-1 A-
1 B-2 B-3 A-4 B-5 A-6 A-7 B-8
a 1,B-2 0,A-1 0,A-1 1,B-5 0,A-7 1,B-5 1,B-3 0,A-6
b 0,B-2 1,B-3 1,B-2 0,B-3 1,B-8 0,B-2 0,B-3 1,B-8
c 0,A-4 1,B-3 1,B-2 0,A-1 1,B-5 0,A-7 0,A-6 1,A-6
шаг-2 A-1 B-2 B-3 A-4 B-5 A-6 A-7 C-8
a 1,B-2 0,A-1 0,A-1 1,B-5 0,A-7 1,B-5 1,B-3 0,A-6
b 0,B-2 1,B-3 1,B-2 0,B-3 1,C-8 0,B-2 0,B-3 1,C-8
c 0,A-4 1,B-3 1,B-2 0,A-1 1,B-5 0,A-7 0,A-6 1,A-6