• Nem Talált Eredményt

Regul´aris kifejez´esek, nyelvtanok ´altal´aban 1

N/A
N/A
Protected

Academic year: 2022

Ossza meg "Regul´aris kifejez´esek, nyelvtanok ´altal´aban 1"

Copied!
1
0
0

Teljes szövegt

(1)

Nyelvek ´es automat´ak 2015

5. Regul´aris kifejez´esek, nyelvtanok ´altal´aban

1. Adjon a (0 + 1)01(0 + 1)+ 10 regul´aris kifejez´es ´altal meghat´arozott nyelvre egy egyszer˝ubb regul´aris kifejez´est!

2. Adja meg az L⊆ {a,b} nyelvet regul´aris kifejez´essel, ha a) L a p´aratlan hossz´u szavakb´ol ´all.

b) L az olyan szavakb´ol ´all, melyekben van k´et egym´as ut´ani b.

c) L az olyan p´aratlan hossz´u szavakb´ol ´all, melyekben van k´et egym´as ut´ani b.

3. ´Alljon az Lnyelv {a,b} azon szavaib´ol, amelyekben mindegyik a-blokk p´aratlan hossz´u. (Pl.

aaa∈L, bbabaaaaab∈L, baabaaaaab6∈L.) Adja meg a nyelvet regul´aris kifejez´essel!

4. (a) Igaz-e, hogy minden v´eges nyelvhez van nyelvtan?

(b) Igaz-e, hogy minden v´eges nyelvhez van regul´aris nyelvtan?

5. Adjon meg egy min´el magasabb oszt´aly´u nyelvtant, amely az{a,ab,bbb,ba}nyelvet gener´alja!

6. Adjon a lehet˝o legmagasabb oszt´alyba tartoz´o nyelvtant ahhoz a nyelvhez, ami azon Σ ={a,b}

´

ab´ec´e feletti szavakb´ol ´all, melyek a) tartalmazz´ak ababa r´eszsz´ot!

b) p´aros hossz´uak!

(Ez k´et k¨ul¨on feladat.)

7. Adjon nyelvtant, amely az {akbncm :k≥1, m≥1, n=k+m} nyelvet gener´alja!

8. Adjon min´el magasabb oszt´aly´u nyelvtant, amely a szab´alyos z´ar´ojelsorozatokat gener´alja! Az abc k´et eleme (´es).

9. Adjon CF nyelvtant az

aibjck|i, j, k ≥1, i=j vagy j =k nyelvre!

10. Legyen Σ = {a,b,c} ´es az L nyelv ´alljon az olyan anbkcn ∈ Σ szavakb´ol, ahol n ≥ 1 ´es k az n sz´am 3-mal val´o oszt´asi marad´eka. Adjon egy, az L nyelvet gener´al´o k¨ornyezetf¨uggetlen nyelvtant!

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

Ebben a feladatban a regul´ aris, illetve a k¨ ornyezetf¨ uggetlen nyelvek oszt´ aly´ anak z´ arts´ agi tulajdons´ agait kell felid´eznie.. (a) A regul´ aris, illetve a CF

Az aritmetikai kifejez´ esek gener´ al´ as´ ara az el˝ oad´ ason szerepelt egy´ ertelm˝ u nyelvtant eg´ esz´ıtse ki a hatv´ anyoz´ as m˝ uvelet´ evel!. A nyelvtan tov´ abbra

ehhez van egy v´ eges defin´ıci´ o minden programoz´ asi nyelv eset´ en, hogy hogyan n´ eznek ki a helyes k´ odok: a programoz´ asi nyelv nyelvtana ez egy gener´ al´ o eszk¨ oz,

Adjon meg egy k¨ ornyezetf¨ uggetlen nyelvtant, ami az ¨ osszes olyan helyes kifejez´ est gener´ alja, amiben szorz´ as, hatv´ anyoz´ as ´ es z´ ar´ ojelek lehetnek. A

Egy adott bemeneten a sz´ am´ıt´ asok le´ırhat´ ok egy sz´ am´ıt´ asi f´ aval, amiben az el´ agaz´ asok a lehets´ eges k¨ ovetkez˝ o ´ allapotoknak felelnek meg.. Azonban,

[r]

Bizony´ıtsa be, hogy ez az L nyelv nem regul´

Regul´ aris nyelvtanok ´ es v´ eges automat´ ak kapcsolata, ´ altal´ anos regul´ arisos k´ erd´