DFA를 동등한 최소 상태 DFA로 변환하는 Brzozowski의 알고리즘은 매우 간단합니다. 만약 가 DFA 모든 모서리를 반전시켜 형성된 NFA를 나타내면 이전 시작 상태를 수락 상태로 만들고 이전 수락을 허용합니다. 상태가 시작 상태이고, 이 NFA 서브 세트 구성을 적용한 결과를 나타내는 경우 , 는 와 동일한 언어를 가진 최소 상태 DFA입니다 .
DFA는 입력 문자열을 허용하는 계산 장치로 생각할 수 있습니다. 그런 다음 0을 출력합니다. 거부 상태로 끝나고 1이면 수락 상태로 끝납니다. DFA의 자연적인 일반화는 DFA의 각 상태와 0과 자연수 사이의 연관, 포함한.
내가 아는 한, Hopcroft의 정식 알고리즘과 같은 구별 가능성 기반 최소화 알고리즘을 사용하여 이러한 수정 된 DFA 클래스를 최소화 할 수 있습니다. 그러나 Brzozowski의 최소화 알고리즘을이 새로운 종류의 오토마타에 어떻게 적용 할 수 있는지는 알 수 없습니다. 왜냐하면 주요 단계 (오토 마톤 반전)가 더 이상이 일반화 된 설정에서 명확하게 해석되지 않기 때문입니다.
이러한 종류의 오토마타를 최소화하기위한 Brzozowski 알고리즘의 알려진 일반화가 있습니까? 그렇지 않다면, 그러한 수정 된 알고리즘이 존재하지 않을 것으로 예상되는 이론적 인 이유가 있습니까?