임의의 DFA를 생성하여 DFA 감소 알고리즘을 테스트하고 있습니다.
다음과 같이 내가 지금 사용하고 있다는 알고리즘은 각 상태에 대한 , 알파벳의 각 심볼에 대해 , 추가 어떤 임의의 상태로. 각 상태는 최종 상태가 될 확률이 동일합니다.
이것이 편향되지 않은 DFA를 생성하는 좋은 방법입니까? 또한이 알고리즘은 트림 DFA (더 이상 사용되지 않는 상태의 DFA)를 생성하지 않으므로 임의의 DFA를 생성하여 더 잘 트림 할 수있는 더 좋은 방법이 있는지 궁금합니다.