• Nem Talált Eredményt

Nyelvek ´es automat´ak 2017. november 30. 3. ZH 1. A Σ =

N/A
N/A
Protected

Academic year: 2022

Ossza meg "Nyelvek ´es automat´ak 2017. november 30. 3. ZH 1. A Σ ="

Copied!
4
0
0

Teljes szövegt

(1)

Nyelvek ´es automat´ak 2017. november 30.

3. ZH

1. A Σ = {a, b, c} ´ab´ec´e feletti L nyelv azon szavakb´ol ´all, amik a-val kezd˝odnek ´es amikben az a, b ´es c karakterek sz´ama megegyezik. Egy 4-szalagos, determinisztikus M Turing-g´epet akarunk erre a nyelvre k´esz´ıteni, az al´abbi szab´alyok a g´ep m˝uk¨od´es´enek kezdet´ehez kellenek (a g´ep els˝o szalagja csak olvashat´o, ez´ert a szab´alyok jobb oldal´an csak h´arom szalag ´ır´as´ar´ol kell rendelkezn¨unk):

δ(q0, a,u,¨¨ u,¨u) = (q1, X, X, X, H, J, J, J) δ(q1, a,u,¨¨ u,¨u) = (q1, a,u,¨¨ u, J, J, H, H)

δ(q1, b,u,¨¨ u,¨u) = (q1,¨u, b,u, J, H, J, H¨ ) δ(q1, c,u,¨¨ u,¨u) = (q1,¨u,¨u, c, J, H, H, J) δ(q1,u, ¨¨ u,¨u,¨u) = (q2,¨u,¨u,¨u, H, B, B, B)

(a) Magyar´azza el, hogy mi t¨ort´enik, m´ıg M el´eri a q2 ´allapotot.

(b) Eg´esz´ıtse ki a fenti szab´alyhalmazt tov´abbi szab´alyokkal ´es defini´alja az elfogad´o ´allapotok halmaz´at ´ugy, hogy M a fenti L nyelvet fogadja el. Magyar´azza is el, hogy mik´ent m˝uk¨odik a g´ep!

(2)

Neptun: N´ev:

2. (a) Adja meg az Ld diagon´alis nyelv defin´ıci´oj´at!

(b) Adja meg az RE (rekurz´ıvan felsorolhat´o) nyelvoszt´aly defin´ıci´oj´at!

(c) Bizony´ıtsa be, hogy az Ld nyelv nem rekurz´ıvan felsorolhat´o!

(3)

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

az x sz´o hossz´at jel¨oli).

Igazolja, hogy ez az L nyelv coRE-ben van.

(4)

4. Az L nyelvbe olyan w Turing-g´ep k´odok tartoznak, melyekre igaz, hogy L(Mw) minden k ≥ 1 eg´esz sz´am eset´en pontosan egy darab k hossz´u sz´ot tartalmaz.

Igazolja, hogy ez az L nyelv nem rekurz´ıv.

Hivatkozások

KAPCSOLÓDÓ DOKUMENTUMOK

Az eljárást a rendszer Enum(X, Rest, BB0, BB) alakban hívja meg, ahol [X|Rest] a még címkézend˝o változók listája. Enum-nak nemdeterminisztikusan le kell sz˝ukítenie X

Álljon az L nyelv azokból a w szavakból, melyekre a w kódú Turing-gép létezik és az általa elfogadott nyelvben van legalább egy csupa 0-ból álló szó.. Álljon az L nyelv

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

´ Alljon az L nyelv az olyan Turing-g´ epek k´ odjaib´ ol, amelyek csak p´ aros hossz´ u szavakat fogadnak el.. Mutassa meg, hogy az L

Igazolja, hogy ha van Turing-g´ ep ami az L nyelvet fogadja el, ´ es olyan is van, amelyik az L nyelv L komple- menter´ et, akkor van olyan L-et elfogad´ o Turing-g´ ep is, ami

V´ azoljon egy Turing-g´ epet, ami a diagon´ alis nyelv komplementer´ et

A nyelvtan ¨ otlete, hogy ha w ∈ L legal´ abb 3 hossz´ u, akkor az els˝ o ´ es utols´ o karakter´ et lev´ agva a marad´ ek is L-ben lesz (´ es ez a k´ et karakter tetsz˝

K¨ onny˝ u olyan Turing-g´ epet konstru´ alni, ami b´ armely bemenetre, ´ıgy a saj´ at-k´ odj´ ara is, v´ egtelen ciklusba ker¨ ul.. Ha fent konstru´ alt Turing-g´ epnek ez