• Nem Talált Eredményt

Nyelvek ´es automat´ak 2018. okt´ober 16. 1. ZH 1. Az ´or´an tanult m´odszerrel k´esz´ıtse el az al´abbi (determinisztikus, teljes) v´eges automat´ahoz a minim´alautomat´at!

N/A
N/A
Protected

Academic year: 2022

Ossza meg "Nyelvek ´es automat´ak 2018. okt´ober 16. 1. ZH 1. Az ´or´an tanult m´odszerrel k´esz´ıtse el az al´abbi (determinisztikus, teljes) v´eges automat´ahoz a minim´alautomat´at!"

Copied!
6
0
0

Teljes szövegt

(1)

Nyelvek ´es automat´ak 2018. okt´ober 16.

1. ZH

1. Az ´or´an tanult m´odszerrel k´esz´ıtse el az al´abbi (determinisztikus, teljes) v´eges automat´ahoz a minim´alautomat´at!

A B C

D E G H

a F

b

a

b a a b

b

a b

a, b

b

a a

b

(2)

Neptun: N´ev:

2. 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 nyelvek z´artak-e az uni´ora? (Indokolni nem kell.)

(b) A regul´aris, illetve a CF nyelvek z´artak-e a metszetre? (Indokolni nem kell.)

(c) Defini´alja egy nyelv tranzit´ıv lez´artj´at!

(d) V´azolja, hogy egy L nyelvhez tartoz´o (determinisztikus) v´eges au- tomat´ab´ol hogyan lehet az L nyelvhez egy nemdeterminisztikus v´eges automat´at kapni! A konstrukci´o helyess´eg´et r¨oviden indokolja is!

(3)

3. Az al´abbi regul´aris nyelvtanb´ol a tanult m´odon k´esz´ıtse el a v´eges automat´at!

A → aB | bC | a B → aD | aA C → aD | b D → b

Determinisztikus-e a kapott automata?

(4)

4. Az L ⊆ {0,1} nyelv azokb´ol az s nem ¨ures szavakb´ol ´all, melyeknek ha az els˝o karaktere 0, akkor az utols´o is az, ´es ilyenkor s = 0ww00 alak´u, ahol w ∈ {0,1} tetsz˝oleges nem ¨ures sz´o, w0 pedig ugyanez a sz´o visszafel´e. (Pl. 10 ∈ L ´es 0101111010 ∈ L, de 01010 6∈ L.)

(a) Regul´aris az L nyelv?

(b) K¨ornyezetf¨uggetlen az L nyelv?

(5)

5. A tanult elj´ar´assal k¨usz¨ob¨olje ki az ε-szab´alyokat az al´abbi nyelvtanb´ol!

S → AB A → AaA | ε B → BbA | ε

(6)

Neptun: N´ev:

6. Egy Chomsky-norm´alform´aj´u nyelvtannak h´arom v´altoz´oja van: A, B, C, ezek k¨oz¨ulC a kezd˝ov´altoz´o, az ´ab´ec´e: {a,b,c}. A Cocke–Younger–

Kasami-algoritmus seg´ıts´eg´evel elemezz¨uk az abbbc sz´ot. Az al´abbi t´abl´azatban ki van t¨oltve n´eh´any mez˝o (azokba m´as v´altoz´o nem is ker¨ul), a kih´uzott mez˝obe nem ker¨ul v´altoz´o. (A v´altoz´ok mellett az indexeket most nem t¨untett¨uk fel.)

5.

4.

3.

2. A — B

1. A B C

a b b b c

(a) A kit¨olt¨ott mez˝ok alapj´an mi- lyen szab´alyok tartoznak biztosan a nyelvtanhoz?

(b) A kit¨olt¨ott mez˝ok alapj´an benne lehet-e a nyelvtanban az A → BB, illetve az C → AB szab´aly?

(c) Irja be a t´abl´azat megfelel˝o helyeire azokat a v´altoz´okat, amelyek a biztosan meglev˝o szab´alyok alapj´an odaker¨ulnek! (Az indexek nem sz¨uks´egesek.) Jel¨olje az eddigiek alapj´an ¨uresen marad´o mez˝oket is!

(Indokl´as nem kell.)

(d) Minek ´es hol kell megjelenni a t´abl´azatban akkor, ha a megadott sz´o levezethet˝o a nyelvtanb´ol? El lehet ezt ´erni ´ugy, hogy legfeljebb egy olyan szab´alyt vesz¨unk hozz´a az (a)-n´al felsoroltakhoz, hogy a t´abl´azat eredetileg kit¨olt¨ott mez˝oi ne v´altozzanak?

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

Ebben a feladatban annak a konstrukci´ onak a r´eszleteit kell felid´eznie, amivel egy G = (N, Σ, S, P ) CF nyelvtanhoz vele ekvivalens, Chom- sky Norm´ al Form´ aj´ u (CNF)

A kit¨ olt¨ ott t´ abl´ azatban jelezze, hogy honnan olvasta le a levezet´ esi f´

Az L nyelvbe olyan w Turing-g´ep k´ odok tartoznak, melyekre igaz, hogy az M w Turing-g´ep minden x inputon legfeljebb |x| l´ep´es ut´ an le´ all (|x|.. az x sz´ o hossz´ at

[r]

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,

´ Alljon az L nyelv az olyan Turing-g´ epek k´ odjaib´ ol, amelyek minden bemeneten 100 l´ ep´ esen bel¨ ul

(b) Igaz-e, hogy minden v´ eges nyelvhez van regul´ aris nyelvtan?. Adjon egy, az L nyelvet gener´ al´ o k¨ ornyezetf¨

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