Czy istnieje kontekstowy, nieregularny język


13

Wiem, że istnieją nieregularne języki, więc jest regularny, ale wszystkie przykłady, które mogę znaleźć, są zależne od kontekstu, ale nie pozbawione kontekstu.L∗

Jeśli nie ma, jak to udowodnić?


1
Można odpowiedzieć tymi samymi technikami, co cs.stackexchange.com/questions/1549
— sdcvvc

2
Wskazówka: wszystkie języki zawierające alfabet mają bardzo proste zamknięcie Kleene.
— Raphael

Odpowiedzi:


20

jest pozbawiony kontekstu, ale nie regularny (klasyczny przykład). Podobnie jest L ′ = { a n b n ∣ n ∈ N } ∪ { a , b } .L={anbn∣n∈N}L′={anbn∣n∈N}∪{a,b}

jest regularne.L′∗={a,b}∗


2
Brutalna siła, ale ważna.
— Raphael

L′=L
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.