• Nem Talált Eredményt

Algoritmuselm´elet z´arthelyi 2017. ´aprilis 3. 1. Legyen az ´ab´ec´e az

N/A
N/A
Protected

Academic year: 2022

Ossza meg "Algoritmuselm´elet z´arthelyi 2017. ´aprilis 3. 1. Legyen az ´ab´ec´e az"

Copied!
1
0
0

Teljes szövegt

(1)

Algoritmuselm´elet z´arthelyi 2017. ´aprilis 3.

1. Legyen az ´ab´ec´e az {A, B, C}. Az ACABBABB sz¨ovegen, az M = AAB mint´aval a gyorskeres´est haszn´aljuk.

(a) Adja meg az ehhez haszn´alt ugr´of¨uggv´eny ´ert´ekeit!

(b) Hajtsa v´egre az algoritmust az adott bemeneten ´es sz´amolja meg, hogy k¨ozben h´any ¨osszehasonl´ıt´as t¨ort´ent! (A le´ır´asb´ol l´atsz´odjon, hogy az algoritmus l´ep´esenk´ent mit mivel hasonl´ıt ¨ossze!)

2. Az A elj´ar´asnak az n hossz´u bemeneteken a l´ep´essz´ama O(n). A B elj´ar´as egy n hossz´u w bemeneten n-szer megh´ıvja az A elj´ar´ast, sorban a w, ww, www, . . . bemenetekre. K¨ovetkezik-e, hogy B l´ep´essz´ama az n hossz´u bemeneteken O(n)?

K¨ovetkezik-e, hogy polinomi´alis?

3. Egy nemdeterminisztikus v´eges automat´anak 8 ´allapota van, ezekb˝ol 2 elfogad´o.

Tudjuk, hogy minden ´allapot el´erhet˝o a kezd˝o´allapotb´ol.

(a) Igazolja, hogy ha a tanult m´odon determinisztikus automat´at k´esz´ıt¨unk bel˝ole, akkor a kapott v´eges automat´aban az elfogad´o ´allapotok sz´ama nem t¨obb mint 3·26. (b) Mutasson olyan p´eld´at, amikor a kapott determinisztikus v´eges automat´aban csak egy elfogad´o ´allapot lesz (csak egy ´erhet˝o el a kezd˝o´allapotb´ol)!

4. Legyen L = {w : w = xy, x ∈ {a, b}, y ∈ {c, d}, |x| = |y|}. Igazolja, hogy L k¨ornyezetf¨uggetlen nyelv!

5. Jel¨olje X azt a nyelvet, ami az olyan egyszer˝u gr´afokb´ol ´all, amelyekben nincs h´arom pont´u k¨or. Igazolja, hogy X ≺ RH.

6. Egy programoz´asi versenyen F f˝os csapatok vehetnek r´eszt. Az ´erdekl˝od˝o hallgat´ok sz´ama H, ˝ok meghat´arozt´ak a bel˝ol¨uk form´alhat´o ¨osszes lehets´eges F f˝os csapatot, figyelembe v´eve, hogy ki kivel hajland´o egy csapatban lenni. Feltehetj¨uk, hogy minden hallgat´o benne van legal´abb egy lehets´eges csapatban, de egy szem´ely t¨obben is szerepelhet. A versenyen t´enylegesen elindul´o csapatokban term´eszetesen nem lehet k¨oz¨os tag. K´erd´es, hogy a megadott C lehets´eges csapat k¨oz¨ul ki tudjuk- e v´alasztani a versenyen t´enylegesen indul´o csapatokat ´ugy, hogy minden hallgat´o r´eszt vehessen a versenyen valamelyik csapat tagjak´ent.

P-beli vagy NP-teljes a probl´ema?

7. Igazolja, hogy a 4. feladat nyelve nem regul´aris!

1

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

másként tünteti fel, mint a történeti hagyomány. Tanár volt: tudni akarta azt, a mit tanított. Észrevettem, hogy azok szerkesztői még a szerzők előszavát sem olvasták el

— úgy értesültem — f. évi márczius 10-én fog kifizettetni. Akadémiának 500 drb aranyai hagyományozott. évi október 29-én kelt pótvégrendelefében pedig, ha örökösei

T¨ or¨ olj¨ uk a tranzakci´ o azon elemeit, melyek nem elemei egyetlen olyan jel¨ oltnek sem, amit a tranzakci´ o tartalmaz. Ugyanis, ezek az elemek nagyobb m´ eret˝ u

Ha lenne egy A polinom idej˝ u algoritmus a maxftl eld¨ ont´ esi probl´ e- m´ ara, akkor polinom id˝ oben meg is lehet hat´ arozni egy adott gr´ afban a maxim´ alis f¨

Ha lenne egy A polinom idej˝ u algoritmus, ami felismeri a maxftl nyelvet, akkor polinom id˝ oben meg is lehet hat´ arozni egy adott gr´ afban a ma- xim´ alis f¨ uggetlen ponthalmaz

Adjon O(ke log n) l´ep´essz´ am´ u algoritmust, amely meghat´ arozza az A-b´ol B-be viv˝ o legr¨ovidebb olyan ´ utvonalat, melynek sor´ an soha nem kell 600 kilom´etern´el t¨

Hogyan lehet ennek seg´ıts´ eg´ evel egy adott x pontra O(log n) l´ ep´ esben meghat´ arozni, hogy a megadottak k¨ oz¨ ott van-e olyan intervallum, ami az x pontot

Algoritmuselm´ elet Csima