Detail práce
Minimization of Counting Automata
Táto práca sa zaoberá redukciou veľkosti tzv. čítačových automatov. Čítačové automaty rozširujú klasické konečné automaty o čítače s obmedzeným rozsahom hodnôt. Umožňujú tým efektívne spracovať napr. regulárne výrazy s opakovaním: a{5,10}. V tejto práci sa zaoberáme reláciou simulácie v čítačových automatoch, pomocou ktorej sme schopní zredukovať ich veľkosť. Opierame sa pritom o klasickú simuláciu v konečných automatoch, ktorú netriviálnym spôsobom rozširujeme na čítačové automaty. Kľúčovým rozdielom je nutnosť simulovať okrem stavov taktiež čítače. Za týmto účelom zavádzame nový koncept parametrizovanej relácie simulácie, a navrhujeme metódy výpočtu tejto relácie a redukcie veľkosti čítačových automatov pomocou nej. Navrhnuté metódy sú tiež implementované a je vyhodnotená ich efektivita.
čítačový automat, simulácia, redukcia automatov
Student se nedostavil.
- Mohl byste charakterizovat blíže automat s omezenými čítači (a regulární výraz, ze kterého původně vznikl), na kterém jste dosáhl Vámi zmiňované nejlepší procentuální redukce (82 % na str. 67)?
- Je vždy simulační redukce procentuálně ostře lepší než bisimulační, jak uvádíte na straně 66?
- Neměla by na str. 27 v bodě 2(b) ve větě "We thus also require that..." být použita inverze beta s apostrofem?
- Je použití Exit1 na straně 30 v bodě (II)4(a) správně?
Hrubý Martin, Ing., Ph.D. (UITS FIT VUT), člen
Malinka Kamil, Mgr., Ph.D. (UITS FIT VUT), člen
Očenášek Pavel, Mgr. Ing., Ph.D. (UIFS FIT VUT), člen
Vojnar Tomáš, prof. Ing., Ph.D. (UITS FIT VUT), člen
@mastersthesis{FITMT24072, author = "Matej Turcel", type = "Diplomov\'{a} pr\'{a}ce", title = "Minimization of Counting Automata", school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}", year = 2021, location = "Brno, CZ", language = "english", url = "https://www.fit.vut.cz/study/thesis/24072/" }