Пусть исходной таблицей является табл. 20.9. Выбираем столбец 4 как содержащий минимум знаков. Строки {2, 4} и {4, 6} имеют одинаковое число знаков, но строка {2, 4} не содержит знаков •, и поэтому в текущее решение включаем {2, 4}. После соответствующего преобразования согласно правилам редукции получаем табл. 20.10. В этой таблице выбираем столбец 6 и покрывающую его строку {3, 6}. Табл. 20.10 преобразуется в
В части А табл. 20.11 остался один столбец, который покрывается тремя строками. Видно, что для его покрытия не стоит выбирать строку {1, 2, 3, 5}, так как согласно правилу 4 в части А появляется новый столбец, соответствующий множеству {4, 6}, который тоже должен быть покрыт. Поэтому выбираем строку {1, 2, 5}.
Полученная правильная группировка {1, 2, 5}, {2, 4}, {3, 6} является минимальной. Действительно, обратившись к дереву поиска, изображенному на рис. 20.2, видим, что вернувшись в вершину 6 и заменив множество {3, 6} на множество {4, 6}, не получим группировки с двумя элементами. Вернувшись же в начальную вершину 4, можно получить единственную двухэлементную группировку {1, 2, 3, 5}, {4, 6}, которая не является правильной.
Результат преобразования табл. 20.10
Совместимые A B
множества 1 {1, 2} {3, 5} {4, 6}
{1, 2, 3, 5}
{4, 6}
{1, 2, 5}
{1, 3, 5}
В результате минимизации автомата, представленного табл. 20.7, получаем автомат с тремя состояниями, таблицей переходов и выходов которого является табл. 20.12.
Таблица 20.12
Таблица переходов и выходов минимального автомата
а1 а2 а3 а4
1 2,0 3,1 2,1 1,1
2 2,0 3,0 1,0 1,1
3 3,0 3,1 1,0 3,1