È la lingua { } senza contesto o no?
Mi sono reso conto di aver incontrato quasi tutte le varianti di questa domanda con condizioni diverse sulla relazione tra i, je k, ma non questa.
La mia ipotesi è che non sia privo di contesto, ma hai una prova?
È la lingua { } senza contesto o no?
Mi sono reso conto di aver incontrato quasi tutte le varianti di questa domanda con condizioni diverse sulla relazione tra i, je k, ma non questa.
La mia ipotesi è che non sia privo di contesto, ma hai una prova?
Risposte:
Il lemma di Ogden dovrebbe funzionare:
Per una data scegli a i b p c k e segna tutte le b (e nient'altro).
e k sono scelti in modo tale che per ogni scelta di quante b siano effettivamente pompate esiste un esponente di pompaggio tale che il numero di b è uguale a i e uno dove è uguale a k .
Cioè e k devono appartenere all'insieme ⋂ 1 ≤ n ≤ p { p - n + m ∗ n ∣ m ∈ N 0 } .
Sono abbastanza sicuro ma troppo pigro per dimostrare formalmente che questo set è infinito.
Se la relazione tra le tre restrizioni è "OR", la lingua è CFL. La soluzione utilizza il fatto che i CFL sono chiusi in unione. Chiaramente, i seguenti sono CFL: , L 2 = { a i b j c k ∣ i ≠ k , j ≥ 0 } , L 3 = { a i b (se non si è convinti, si può guardare a L i come concatenazione di CFL e linguaggio normale. Ad esempio, L 1 èconcatenato { a i b j ∣ i ≠ j } a { c } ∗ .
La lingua desiderata è l'unione di quanto sopra . Quindi è CFL.