Минимальные детерминированные конечные автоматы
[14/64%]Пусть . Найдите все классы эквивалентности отношения .
Пусть — множество непустых двоичных строк, начинающихся и заканчивающихся одним и тем же символом. Найдите все классы эквивалентности отношения .
Покажите, что регулярен тогда и только тогда, когда существует положительное целое , такое что тогда и только тогда, когда для каждого с , .
Найдите минимальный ДКА для языка .
Постройте минимальный ДКА для языка .
Найдите минимальный ДКА, эквивалентный ДКА с рисунка 2.47.
Рисунок 2.47: ДКА M.
Покажите, что следующий язык не является регулярным:
Покажите, что не является регулярным.
Для произвольного языка определим отношение эквивалентности следующим образом:
Покажите, что регулярен тогда и только тогда, когда .
Найдите все классы эквивалентности отношения для следующих языков:
.
.
.
Множество двоичных строк, в которых каждый блок из четырёх символов содержит не менее двух нулей.
, где — число вхождений символа в .
Для каждого из следующих языков покажите, что , и, следовательно, не является регулярным.
.
.
.
.
Для каждого из следующих языков покажите, что никакие две строки не могут лежать в одном классе эквивалентности отношения .
.
.
Постройте минимальные ДКА для языков, принимаемых ДКА на рисунках 2.52(a) и 2.52(b).
Рисунок 2.52: Два ДКА для упражнения 4.
Постройте минимальный ДКА, эквивалентный НКА с рисунка 2.53.
Рисунок 2.53: НКА для упражнения 5.