Esiste un contesto di libero, non regolare il linguaggio


13

So che ci sono lingue non regolari, quindi è regolare, ma tutti gli esempi che posso trovare sono sensibili al contesto ma non sono liberi dal contesto.L∗

Nel caso in cui non ce ne sia nessuno, come lo provi?


1
Si può rispondere con le stesse tecniche di cs.stackexchange.com/questions/1549
— sdcvvc

2
Suggerimento: tutte le lingue che contengono l'alfabeto hanno una chiusura Kleene molto semplice.
— Raffaello

Risposte:


20

è senza contesto ma non regolare (esempio classico). Quindi è L ′ = { a n b n ∣ n ∈ N } ∪ { a , b } .L={un'nBn|n∈N}L'={un'nBn|n∈N}∪{un',B}

è regolare.L'*={un',B}*


2
Forza bruta, ma valida.
— Raffaello

L′=L
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.