• Nem Talált Eredményt

Algoritmuselm´elet 2019 2. gyakorlat V´eges automat´ak 1. Legyen Σ =

N/A
N/A
Protected

Academic year: 2022

Ossza meg "Algoritmuselm´elet 2019 2. gyakorlat V´eges automat´ak 1. Legyen Σ ="

Copied!
1
0
0

Teljes szövegt

(1)

Algoritmuselm´elet 2019 2. gyakorlat V´eges automat´ak

1. Legyen Σ = {0,1}. Adjon meg egy determinisztikus v´eges automat´at, amely azokat a szavakat fogadja el, amelyekben p´aros sok nulla ´es p´aratlan sok egyes van!

2. Legyen Σ = {0,1}. Adjon meg egy determinisztikus v´eges automat´at, amely azokat a szavakat fogadja el, amelyekben a null´ak sz´ama p´aros, az egyesek sz´ama oszthat´o 3-mal!

3. Legyen Σ = {0,1}. Adjon meg egy determinisztikus v´eges automat´at, amely azokat a szavakat fogadja el, amelyekben szerepel legal´abb 3 darab 1-es.

4. Legyen Σ = {0,1}. Adjon meg egy determinisztikus v´eges automat´at, amely azokat a szavakat fogadja el, amelyekben nem szerepel a 001r´eszsz´o.

5. Mely szavakat fogadja el ez az automata? (Σ ={0,1})

A B C

0 1

1 0 0,1 6. Mindk´et nemdeterminisztikus v´eges auto-

mat´ara

(a) adja meg abaababsz´ohoz tartoz´o sz´am´ıt´asi f´at!

(b) A tanult elj´ar´assal k´esz´ıtsen bel˝ol¨uk determinisztikus v´eges automat´at!

(c) Milyen nyelvet fogadnak el ezek a v´eges automat´ak?

S A

B

C

D a,b

a b

a

b

a,b

a,b

A B

C a

a,b a,c

a,c b

b

a,b c

c

7. Adjon nemdeterminisztikus v´eges automat´at amely azokat a szavakat fogadja el, amiben szerepel az10100 r´eszsz´o!

8. Igazolja, hogy regul´aris az a nyelv, amelyik az ¨osszes olyan 0/1 sorozatot tartalmazza, amelyben van k´et olyan 1, hogy a k¨oz¨ott¨uk ´all´o 0-k sz´ama oszthat´o 4-gyel. (A k´et v´alasztott 1 k¨oz¨ott tov´abbi 1-ek is el˝ofordulhatnak.)

9. K´esz´ıtsen olyan v´eges automat´at, amely a tizedes t¨ort alakban fel´ırt racion´alis sz´amokat fogadja el. (Σ a tizedespontb´ol ´es a 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 sz´amjegyekb˝ol ´all.) Az elfogadand´o sz´am vagy tize- despont n´elk¨uli eg´esz sz´am (pl. 123), vagy tartalmaz tizedespontot. Az ut´obbi esetben azt is el kell fogadni, ha az eg´eszr´esz hi´anyzik. (pl. helyes az123.456vagy a .456is, de nem fogadhat´o el123.´es ha a bemenet csak egyetlen pontb´ol ´all). Megk¨ovetelj¨uk tov´abb´a azt is, hogy az eg´eszr´esz ne kezd˝odj¨on felesleges 0-kal (de pl. a0.456 helyes).

10. Legyen Σ ={0,1}. A jelsorozatokat tekints¨uk mint bin´aris sz´amokat. Adjon v´eges automat´at amely pont a h´arommal oszthat´o sz´amokat fogadja el! Vegye figyelembe, hogy sz´am 0-val nem kezd˝odik, kiv´eve maga a 0

´

es hogy a sz´amokat a legmagasabb helyi´ert´ek˝u sz´amjegyt˝ol kezdj¨uk olvasni!

11. AzLk nyelv ´alljon az olyan Σ ={a,b} szavakb´ol, amelyekben h´atulr´ol sz´am´ıtva ak-adik karakterb.

(a) Mutassa meg, hogy mindenk≥1 eset´en van azLknyelvet elfogad´o,k+1 ´allapot´u nemdeterminisztikus v´eges automata!

(b) Mutassa meg, hogy minden, az Lk nyelvet elfogad´o determinisztikus v´eges automat´anak legal´abb 2k

´

allapota van!

12. Bizony´ıtsa be, hogy minden NVA ´atalak´ıthat´o ´ugy, hogy ugyanazt a nyelvet ismerje fel, de pontosan egy elfogad´o ´allapota legyen.

13. EgyLnyelvb˝ol azLRnyelvet ´ugy kapjuk, hogy mindenL-beli sz´ot megford´ıtunk, azaz ford´ıtott sorrendben

´ırjuk le a karaktereket. Bizony´ıtsa be, hogy haL regul´aris, akkorLR is az.

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

Egy piros-fekete f´ aban valamelyik, a gy¨ ok´ ert˝ ol egy lev´ elig vezet˝ o ´ uton sorban az al´ abbi sz´ın˝ u pontok vannak: fekete, piros, fekete, fekete.. Mekkora a

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

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

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,

(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´

Nemdeterminisztikus v´ eges automat´ ak ´ es m˝ uveleti z´ arts´ ag1. Legyen L egy regul´

[r]