-
Udowodnić, że żaden nieskończony podzbiór języka L = {anbncn : n≥1} nie jest językiem bezkontekstowym.
-
Udowodnić, że dopełnienie języka z poprzedniego zadania jest językiem bezkontekstowym.
-
Udowodnić, że jeśli alfabet Σ ma co najmniej dwie litery, to język L={ww:w∈Σ∗} nie jest bezkontekstowy, natomiast jego dopełnienie Σ∗−L jest językiem bezkontekstowym.
-
Dowieść, że dla każdego ustalonego k dopełnienie języka {wk:w∈Σ∗} jest językiem bezkontekstowym.
-
Udowodnić, że język L = {xcx : x∈(a+b)∗ } nie jest językiem bezkontekstowym.
-
Udowodnić, że dopełnienie języka z poprzedniego zadania jest językiem bezkontekstowym.
-
Niech Subwords\/(x) oznacza zbiór wszystkich podsłów słowa x, \em Subwords\/(L)=⋃x∈L\em Subwords\/(x).
-
Udowodnić, że dla języka bezkontekstowego L, \em Subwords\/(L) jest językiem bezkontekstowym.
-
Podać przykład języka bezkontekstowego nieregularnego L, dla którego \em Subwords\/(L) jest językiem regularnym.
-
Podać przykład języka bezkontekstowego L, dla którego \em Subwords\/(L) nie jest językiem regularnym.
-
Pokazać, że język dopasowywania wzorca L = {xcy : x,y∈(a+b)∗, y∈\em Subwords\/(x)} nie jest bezkontekstowy. Czy dopelnienie tego języka jest bezkontekstowe ?
-
Pokazać, że język L = {xcyR : x,y∈(a+b)∗, y∈\em Subwords\/(x)} jest bezkontekstowy.
-
(*) Pokazać, że dopełnienie języka z poprzedniego zadania nie jest językiem bezkontekstowym.
-
Rozstrzygnać, czy następujący język jest bezkontekstowy:
L = {u$wR : u,w∈{a,b}+, w jest prefiksem i sufiksem u }
To samo pytanie dla dopełnienia tego jezyka.
-
Udowodnić, że język L = {aibjck :i≠j, i≠k, j≠k } nie jest bezkontekstowy.
Czy jego dopełnienie jest bezkontekstowe ?
-
Czy język L = {aibjaibj :i,j≥1 } jest bezkontekstowy ?
Czy jego dopełnienie jest językiem bezkontekstowym ?
-
Udowodnić, że język L = {wwRw:w∈(a+b)∗} nie jest bezkontekstowy.
Czy jego dopełnienie jest bezkontekstowe ?
-
Pokaż, że język {x#yR : x,y∈{0,1}+, [x]2+1=[y]2} jest bezkontekstowy.
-
Pokaż, że język {x#y : x,y∈{0,1}+, [x]2+1=[y]2} nie jest bezkontekstowy.
-
Które z następujących języków są bezkontekstowe ?
-
{ambn:m<n<2m}
-
(a+b)∗−{(anbn)n:n≥1}
-
{wwRw:w∈(a+b)∗}
-
{axbaybaz:x+y=z}
-
{axbaybaz:x⋅y=z}
-
Dowiedź, że następujące języki nie są bezkontekstowe:
-
{aibjak:j= max {i,k}}
-
{aibick:k≠i}.
-
Czy jest bezkontekstowy język {aibjcpdq: i,j,p,q>0, i∗j=p+q } ?
-
Czy język
{bin(n)$bin(n2)R:n∈N},
gdzie bin(n)∈{0,1}∗ jest binarnym przedstawieniem liczby n, jest bezkontekstowy?
-
Niech [n]2 oznacza zapis binarny liczby naturalnej n≥1, pierwszą cyfrą jest jedynka (najbardziej znacząca). Czy następujący język jest bezkontekstowy:
L4 = { [n]2[2n]2 : n≥1 }
-
-
Udowodnij, że zbiór tautologii nad ustalonym skończonym zbiorem zmiennych jest bezkontekstowy (stanowi to uogólnienie zadania (??) z sekcji ??).
-
Formuły nad przeliczalnym zbiorem zmiennych można przedstawić jako język nad skończonym alfabetem, przyjmując indeksowanie zmiennych. Dokładniej, przyjmijmy, że zbiór wszystkich formuł jest generowany przez gramatykę
F→\bf true|\bf false|V|(F∨F)|(F∧F)|(¬F)
V→xI
I→0|1J
J→J0|J1|ϵ
Np. ((x101∨(¬x0))∧(¬(\bf false∨x101))) jest formułą.
Udowodnij, że zbiór wszystkich tautologii nie jest bezkontekstowy. Stwierdzenie to wynika łatwo z hipotezy P ≠ NP, ale należy je dowieść bez tej hipotezy..
-
Niech alfabetem będzie {0,1}. Słowo Lyndona to słowo pierwotne (nie będące potęgą mniejszego słowa, por. rozdz. , zad. ), które jest leksykograficznie najmniesze spośród swoich przesunięć cyklicznych.
Czy zbiór słów Lyndona jest bezkontekstowy ?
Wskazówka: we”zmy an+1banban i zastosujmy lemat Ogdena, ,,markując” środkową grupę an.
-
Niech PAL onacza zbiór palindromów. Czy zachodzi implikacja:
L bezkontekstowy ⟹ L∩PAL bezkontekstowy ?
-
Sformuluj uvwxy-lemat o pompowaniu dla języków liniowych w którym |uvxy|=O(1).
Dowied”z, że język {aibicjdj:i,j∈N} nie jest liniowy.
-
Dowied”z, że L = {x∈(a+b)∗,#a(x)=#b(x)} nie jest liniowym językiem bezkontekstowym.
-
Udowodnij, że zbiór słów w nad alfabetem {a,b} mających tę samą liczbę liter a co b nie jest liniowym językiem bezkontekstowym.
-
Który z następujących języków jest bezkontekstowy. W przypadku gdy język jest bezkontekstowy wypisać gramatykę bezkontekstową. W zadaniu [x]2 oznacza binarny zapis liczby x, oraz wR oznacza odwrócenie słowa w.
-
L1 = {[x]2 & [y]2 : 1≤x≤y }.
-
L2 = {[x]2 & [y]R2 : 1≤x≤y }.
-
Niech D1,D2 oznacza zbiór poprawnych ciągów nawiasowych jednego typu (okrągłe ) i dwóch typów nawiasów (okrągłe i kwadratowe), odpowiednio, włącznie ze słowem pustym. Czy następujące języki są bezkontekstowe
-
{ u#vR : uv∈D1 },
-
{ u#vR : uv∈D2 } ?
-
Niech L będzie zbiorem słów w alfabecie trzyelementowym, które nie zawierają słowa postaci xx, dla x≠ϵ. Udowodnić, że L nie jest bezkontekstowy.
-
Podać przykład języka bezkontekstowego nad alfabetem trzyelemnentowym, którego dopełnienie jest nieskończone i nie zawiera słów postaci xx, dla x≠ϵ.