Dado um NFA e seu equivalente DFA resultante da determinação total de (usando a construção do conjunto de potências, por exemplo), as seguintes propriedades são válidas para , e para qualquer palavra :
- lê em tempo de execução, no máximo, .
- lê em tempo de execução no máximo e seu tamanho pode ser (no número de estados necessários para representar ).
Gostaria de saber se existe algum algoritmo de determinação parcial que garanta uma troca entre o tamanho do resultado e o tempo de execução?
Por exemplo, esse algoritmo de determinação parcial pode transformar um NFA em um autômato parcialmente determinístico modo que garanta que a palavra seja lida em que sem exceder a tamanho que é uma função decrescente contínua definida na faixa tal quee.
Não encontrei nenhum método para determinar parcialmente um NFA dessa maneira. Em todos os trabalhos: qualquer determinação é evitada porque o NFA é muito grande, a determinação está cheia e o NFA é transformado em um DFA (com uma possível explosão exponencial). Não há compromisso ...
Eu realmente aprecio quaisquer referências ou respostas sobre esse problema. Muito obrigado, Luz.