В моем понимании, желаемый DFA может быть получен с помощью модифицированного автомата продукта, используемый для пересечения L1
и L2
, но терминальные состояния имеют определяться по-разному. Вместо того, чтобы состояние продукта (q_1,q_2)
терминальное состояние, если и только если q_1
и q_2
терминальные состояния в A(L1)
и A(L2)
соответственно, определить его быть конечным состоянием тогда и только тогда, когда q_1
является конечным состоянием и q_2
является не терминала государство.
Я не совсем уверен, что помимо этого элементарного аргумента результат может быть применен заданной формулировкой De Morgan's law.
Спасибо за ваш ответ, но я думаю, что не получил его. Я добавил конкретное упражнение с моим предыдущим редактированием, не могли бы вы попытаться предоставить более подробный ответ, чтобы решить эту проблему? – jannnik
Вы знакомы с концепцией автомата продукта для распознавания пересечения двух регулярных языков? – Codor
Я знаю, как пересечь два автомата с декартовым произведением (это то же самое, что и «автомат продукта»?). – jannnik