Observe que estou ciente da indecidibilidade da conversão de gramática livre de contexto em gramática regular. Mas, dada a propriedade de não incorporação da gramática livre de contexto de entrada, existe algum algoritmo para convertê-la em gramática regular ou diretamente no DFA?
formal-languages
formal-grammars
context-free
Franck Dernoncourt
fonte
fonte
Respostas:
Confira este link . Esta é uma versão mais simples de uma prova de Chomsky de que as gramáticas NSE representam idiomas regulares. Felizmente, a técnica de prova ilustra como construir uma gramática esquerda-regular a partir de uma determinada gramática NSE. Aqui está a minha explicação:
Se você quiser um exemplo, posso tentar fornecer um mais tarde. Tente fazer alguns você mesmo, leia o artigo (é breve) e poderemos falar sobre complexidade mais tarde.
fonte