È possibile costruire un algoritmo che accetta come input un automa pushdown insieme alla promessa che il linguaggio accettato da questo automa è un linguaggio deterministico senza contesto e genera un automa deterministico pushdown che accetta precisamente il linguaggio accettato di ?L ( M ) N M
Un problema equivalente sarebbe di costruire un algoritmo che prende in ingresso un automi a pila (con la promessa che è deterministico, come sopra) e automi a pila deterministico . L'output sarebbe sì se e no se .L ( M ) N
Credo che un algoritmo che risolva il primo darebbe un algoritmo che risolve il secondo dalla decidibilità dell'equivalenza degli automi pushdown deterministici. Penso che una soluzione alla seconda implicherebbe una soluzione alla prima mentre enumeriamo tutti gli automi di pushdown deterministici ed eseguiamo l'algoritmo su di essi uno per uno, una volta che otteniamo un'istanza di sì, produciamo quell'automa.
Mi chiedo se qualcuno ne sa qualcosa? Forse è un problema noto e / o ha una soluzione nota? A parte questo, credo che sia decidibile se si introduce la restrizione che afferma che il linguaggio generato dal PDA è la parola problema di un gruppo.