Tematika (címszavakban)
2023 Ősz
- Szept. 6.
-- Ismétlés: ábécé, szó, nyelv.
-- Véges automata és változatai: hiányos, nemdeterminisztikus.
-- Új: epszilon-átmenetes véges automata.
Szept. 7.
-- Reguláris nyelvek, zártságuk a műveletekre (unió, metszet,
különbség, komplementer.
-- A reguláris nyelvek zártak a konkatenálásra és a tranzitív lezárásra
-- Állapotok ekvivalenciaosztályai, szavak ekvivalenciaosztályai, ezek kapcsolata.
-- A minimális automata egyértelműsége.
- Szept. 13.
-- Minimalizálási algoritmus
-- Példa minimalizálásra (táblázattal, máshogy)
-- Reguláris kifejezések
- Szept. 20.
-- Reguláris kifejezések és reguláris nyelvek közötti kapcsolat
-- Pumpálási lemma
Szept.21.
-- Pumpálásra példák ( Versben )
-- Nyelvtanok, Chomsky-hierarchia.
-- Reguláris nyelvtanok.
-
Szept. 27.
-- Reguláris nyelvtanok és reguláris nyelvek kapcsolata.
-- CF nyelvtanok és epszilon-szabályok kiküszöbölése.
-- Egyszeres szabályok kiküszöbölése
-- Felesleges szimbólumok kiküszöbölése
-
Okt. 4.
-- CF nyelvek zártak az unióra, konkatenálásra, tranzitív
lezárásra.
-- Veremautomaták ismétlés
-- Üres veremmel elfogadó veremautomaták.
-- Állapottal és üres veremmel elfogadás ekvivalenciája
-- Pontosan a CF nyelvek az üres veremmel elfogadhatóak (csak az egyszerű irányt bizonyítottuk)
Okt. 5.
-- Levezetési fák, egyértelműség - ismétlés.
-- Környezetfüggetlen pumpálási lemma, példák
-- Metszetre, komplementere nem zártak a CF nyelvek
-- Algoritmikus kérdések
-
Okt. 11.
-- Algoritmikus kérdések reguláris nyelvekre: beletartozás,
üresség, végesség, diszjunktság, egyenlőség.
-- CF nyelvekre üresség, végesség eldöntése.
-- Chomsky-normálforma.
-
Okt. 18.
-- A beletartozás eldöntése CF nyelvtan alapján: a CYK algoritmus.
-- Turing-gép ismétlés, Church-Turing-tézis.
-- Rekurzív, rekurzívan felsorolható nyelvek.
-- Az R és RE osztály.
Okt. 19.
-- Több szalagból egy szalag.
-- Turing-gép determinizálás.
-- Turing-gép kódja.
-- A diagonális nyelv.
- Okt. 25.
-- Konzultáció
-- Az univerzális és a megállási nyelv.
-- Komplemeter osztályok.
-- Rekurzív nyelv komplementere rekurzív.
-- Ha a nyelv és komplemetere is rek. felsorolható, akkor a nyelv rekurzív.
ZH: okt. 25. 18 óra!
- Nov 1. -- szünet
Nov 2.
-- Komplemeter osztályok.
-- R, RE, coRE kapcsolata.
-- R, RE zártsági tulajdonságai.
-- Az L_{epszilon}, L_{üreshalmaz} nyelv.
-- Nem-triviális nyelvi tulajdonság. Rice-tétel
- Nov 8.
-- Rice-tétel bizonyítás
-- Rice-tétel alkalmazásai
-- A dominóprobléma coRE-beli
-- Post megfeleltetési problémája - példák
este PZH1 !
- Nov 15.
-- Eldönthetetlen problémák CF nyelvtanokra
(egyértelműség, diszjunktság, teljesség, azonosság)
-- Turing-gépek idő- és tárigénye, időkorlát,
tárkorlát.
-- TIME és SPACE osztályok.
-- A Chomsky 0. osztály kapcsolata a Turing-gépekkel.
-- Az 1. osztálynak megfelelő automatatípus.
Nov.16. -- szünet (TDK)
-
Nov. 22.
-- Tár-idő tétel.
-- P, NP, PSPACE, EXPTIME
-- Moore-automata
- Nov. 29.
-- Mealy-automata
-- Kapcsolat a Moore- és Mealy automaták között
-- Véges fordító
-- Véges fordító reguláris nyelvből regulárisat csinál.
Nov.30.
Következő előadáson várható
-- véges fordítós példa befejezése
-- Véges fordító CF nyelvből CF nyelvet csinál.
-- Veremfordító.
-- Veremfordító és szintakszisvezérelt séma.
-- Jellemző nyelvtan és kapcsolata a fordítókkal.
-- Függvényt kiszámoló Turing-gép.