Il problema seguente è decidibile:
Data una grammatica senza contesto , ?
Il seguente problema è indecidibile:
Data una grammatica senza contesto , ?
Esiste una caratterizzazione delle lingue senza contesto con uguaglianza decidibile ?
Il problema seguente è decidibile:
Data una grammatica senza contesto , ?
Il seguente problema è indecidibile:
Data una grammatica senza contesto , ?
Esiste una caratterizzazione delle lingue senza contesto con uguaglianza decidibile ?
Risposte:
Non sono sicuro che ci sia una caratterizzazione generale per l'equivalenza, ma i seguenti articoli di Hopcroft, Hunt e Rosenkrantz resp. potrebbe essere un buon inizio:
Hopcroft mostra in particolare che, se è regolare, allora L ( G ) = M è decidibile se M è limitato, cioè esistono n parole w 1 , w 2 , … , w n st M ⊆ w ∗ 1 w ∗ 2 ⋯ w ∗ n .
Mi dispiace di avere un vecchio thread. Ma ecco qualcosa che potrebbe essere rilevante.
Sia pCFL la classe di CFL chiusi a permutazione. Il problema dell'uguaglianza per pCFL è decidibile.
Dato in Σ = { σ 1 , … , σ n } , lascia W L = { ⟨ # a 1 ( w ) , … , # a n ( w ) ⟩ ∣ w ∈ L } . Secondo il teorema di Parikh, W L è semilineare ogni volta che L è privo di contesto.
Ora, se è in PCFL , abbiamo che w ∈ L sse ⟨ # un 1 ( w ) , ... , # un n ( w ) ⟩ ∈ W L . Pertanto, per L 1 , L 2 in pCFL , L 1 = L 2 iff W L 1 = W L 2 . Ma l'uguaglianza di insiemi semilineari è decidibile; vedere:
Ciò solleva una domanda a cui vorrei conoscere la risposta: è determinabile se un determinato linguaggio senza contesto è chiuso alla permutazione?