-
Podaj przykład języka bezkontekstowego L t.że język L = {x : (∃y)|x|=|y|∧xy∈L} nie jest bezkontekstowy.
-
Udowodnić, że przecięcie języka (deterministycznego) bezkontekstowego z regularnym jest też językiem (deterministycznym) bezkontekstowym.
-
Przeplotem słów w i v nazwiemy dowolne słowo długości |w|+|v|, które można rozbić na rozłączne podciągi w i v. L i M jest zbiór wszystkich możliwych przeplotów słów w∈L, v∈M. Język ten oznaczamy L∥M. Udowodnij, ze przeplot języka bezkontekstowego i regularnego jest językiem bezkontekstowym. Podaj przykład języków bezkontekstowych L i M, dla których L∥M nie jest językiem bezkontekstowym.
-
Domknięcie przeplotne języka L określamy przez L♯=L∪(L∥L)∪(L∥L∥L)∪…. Wykazać, że operacja domknięcia przeplotnego języka skończonego może dać w wyniku język który nie jest bezkontekstowy.
-
Udowodnić, że jeśli X, Y są językami regularnymi to język
L = ∑n≥1Xn∩Yn
jest bezkontekstowy.
-
Podać przykład języków regularnych X, Y t.że
∑n≥1(Xn∩Yn) = {w∈(a+b+)+:#a(w)=#b(w)}
-
Podaj języki regularne X, Y,Z t.że język
∑n≥1(Xn∩Yn∩Zn)
nie jest bezkontekstowy.
-
Wskaż język bezkontekstowy L, dla którego √L={w:ww∈L} nie jest językiem bezkontekstowym.
-
Podaj przykład języka bezkontekstowego takiego. że {x : xk∈L dla pewnego k} nie jest bezkontekstowy.
-
Rozważmy następujący morfizm:
h(a)=a, h(b)=b, h(a′)=a, h(b′)=b
oraz h(x)=ϵ dla symboli x∈{a,b,a′,b′} dla których morfizm nie został zdefiniowany powyżej. Wykazać, że język EQ(h,g)={w:h(w)=g(w)} nie jest bezkontekstowy.
-
Udowodnij, że jeśli U jest regularny to następujący język jest bezkontekstowy
{xyR : x≠y, xy∈U}
-
Język ma własność prefiksową, gdy dla każdych dwóch słow z tego języka jedno z nich jest prefiksem drugiego. Wykaż, że jeśli język bezkontekstowy ma własność prefiksową to jest on regularny.
-
Niech L⊆{a,b}∗ będzie językiem regularnym oraz h,g będą morfizmami. Udowodnić, że następujący język jest liniowym językiem bezkontekstowym
{h(u)c(g(u))R : u∈L}
-
Udowodnij, że przecięcie liniowego języka bezkontekstowego z regularnym jest językiem liniowym.
-
Dla języka L określamy Min(L) jako zbiór słów w L minimalnych ze względu na porządek bycia prefiksem. (Zatem u∈Min(L) ⇔ nie istnieją v∈L oraz w≠ϵ takie, że vw∈L.) Udowodnij, że dla deterministycznego języka bezkontekstowego L język Min(L) jest również deterministycznym językiem bezkontekstowym.
-
Niech L = {aibjck : k≥i lub k≥j}. Pokaż, że Min(L) nie jest językiem bezkontekstowym.
-
Zbiór Max(L) określamy analogicznie jak zbiór Min(L) w zadaniu ??. Podaj przykład języka bezkontekstowego L, dla którego Max(L) nie jest językiem bezkontekstowym.
-
Niech h1,h2 będą morfizmami takimi, że alfabet wyjściowy nie zawiera $. Wykaż, że języki {x$yR : h1(x)=h2(x)} i {x$yR : h1(x)≠h2(x)} są liniowymi językami bezkontekstowymi.
-
Podzbiór M⊆Nk nazywamy liniowym jeśli można go przedstawić M={→a+n⋅→b:n∈N}, dla pewnych wektorów →a,→b∈Nk, a semi-liniowym, jeśli jest sumą skończenie wielu zbiorów semi-lniowych.
-
Udowodnij, że zbiór długości słów języka bezkontekstowego jest semi-liniowy.
-
(*) Udowodnij twierdzenie Parikha głoszące, że dla języka bezkontekstowego L⊆Σ∗ zbiór (⊆N|Σ|) wektorów liczby wystąpień liter z Σ w słowach z L jest semiliniowy.
-
Przypomnijmy pojęcie odległości Hamminga, określonej dla słów tej samej długości (zadanie ??.??)
d(u,w)=|{i:wi≠vi}|.
Udowodnić, że dla języka regularnego L, język
{ w : (∃ u∈L) |u|=|w| oraz d(u,w)≤|u|2 }
jest bezkontekstowy. Czy język ten jest zawsze regularny ?
-
Czy następujące stwierdzenia są prawdziwe:
-
Istnieje nieskończony zbiór słów L nad skończonym alfabetem taki, że ani L ani dopełnienie L nie zawierają nieskończonego języka regularnego.
-
To samo, ale wymagamy dodatkowo, aby L był bezkontekstowy.