언어 반전을 허용하는 최소 DFA는 더 작을 수 있습니다. 유한 언어
이라는 단어 는 동등하지 않으므로 대한 모든 DFA 에는 12 개 이상의 상태가 필요합니다. 실제로 정확히 12 개의 상태를 가진 DFA가 있습니다. 역 언어
는 9 개의 상태 (초기 상태, 초기 , 초기 , 수락 상태 및 실패 상태에 대응하는 상태; 이것은 과 동등하지 않기 때문에 최적의 DFA이기도합니다 .
L = ( 0 + 1)22 + ( 0 + 2)21 + ( 1 + 2)20.
ϵ , 0 , 1 , 2 , 00 , 01 , 02 , 11 , 12 , 22 , 000 , 001엘엘아르 자형= 2 ( 0 + 1)2+ 1 ( 0 + 2)2+ 0 ( 1 + 2)2
0 , 1 , 20 ( 1 + 2 ) , 1 ( 0 + 2 ) , 2 ( 0 + 1 )ϵ , 0 , 1 , 2 , 01 , 12 , 20 , 011 , 000
요약하면 대한 최소 DFA 에는 12 개의 상태가 필요하지만 대한 최소 DFA 에는 9 개의 상태 만 필요합니다.엘엘아르 자형
jmite가 그들의 의견에서 언급했듯이, 시작 상태가 여러 개인 NFA의 경우 에 대해 NFA에서 모든 화살표의 방향을 뒤집 으면 대해 유효한 NFA를 얻으 므로이 현상이 발생할 수 없습니다 .엘엘아르 자형