Sziasztok!
A mai óra anyaga: 1. Technikai megbeszélnivalók: Nagyzh lesz nov. 8-án, a terembeosztást a jövő héten megmondom. Előtte konzultáció lesz nov. 7-én 14.00-tól végkimerülésig, hogy hol azt majd megírom. A nagyzh anyaga minden a reguláris és CF nyelvekkel, nyelvtanokkal kapcsolatban. Mindent lehet használni, úgyhogy szerezzetek jegyzetet addigra! 2. Megbeszéltük a múlt heti 3d példát, meg elmondtam, hogy a 3c-t ugyanúgy kell, mint a 3b-t, és a generált nyelvre ugyanaz is jön ki, viszont ez a nyelvtan nem egyértelmű, pl. az abab szónak két levezetési fája van. 3. Pumpálási lemma CF nyelvekre: Ha egy nyelv CF, akkor létezik olyan szám, hogy minden olyan szónak, mely hosszabb N-nél van olyan felbontása részre, hogy és . Ezzel a lemmával beláttuk, hogy az nyelv nem CF. Pontosabban lásd a jegyzetben. 4. Veremautomata: definíció, üres veremmel és állapottal elfogadás. Megcsináltuk az 1. és 2. feladatot, HF a 3. A 2. feladat megoldása . 5. Előadáson lesz majd, hogy a veremautomaták és a CF nyelvtanok egyenértékűek, úgy értve ezt, hogy pontosan azok a nyelvek generálhatók CF nyelvtannal, amik veremautomatával elfogadhatók. Előadáson lesz vagy volt két konstrukció, hogy hogyan kell CF nyelvtanhoz veremautomatát szerkeszteni. Ezekre a konstrukciókra vonatkozik az utolsó feladat, csináljátok meg.
Formális nyelvek gyakorlat (7)
|