Мінімальний показник DFA, який приймає переклад мови, може бути меншим. Розглянемо скінченну мову
L = ( 0 + 1)22 + ( 0 + 2)21 + ( 1 + 2)20.
Слова
ϵ , 0 , 1 , 2 , 00 , 01 , 02 , 11 , 12 , 22 , 000 , 001 нееквівалентні, тому будь-яка DFA для
Lвимагає щонайменше 12 штатів; насправді існує DFA з точно 12 штатами. Зворотна мова
LR= 2 ( 0 + 1)2+ 1 ( 0 + 2)2+ 0 ( 1 + 2)2
приймається DFA лише з 9 станами: початковий стан, стани, відповідні початковому
0 , 1 , 2, стани, відповідні початковій
0 ( 1 + 2 ) , 1 ( 0 + 2 ) , 2 ( 0 + 1 ), стан, що приймає, і стан відмови; це також є оптимальним DFA, оскільки
ϵ,0,1,2,01,12,20,011,000 нееквівалентні.
Підводячи підсумок, мінімальний показник DFA за L вимагає 12 станів, тоді як для LR вимагає лише 9 штатів.
Як згадує jmite у своєму коментарі, для NFA з декількома стартовими станами цього явища не може статися, оскільки якщо ви перевернете напрямок усіх стрілок у NFA для L то ви отримаєте дійсну NFA для LR.