70 likes | 245 Views
Erik Dorčák Vedúci práce: Mgr. Juraj Šebej. Zreťazenie formálnych jazykov a ich stavová zložitosť. Motivácia. Záujem o oblasť automatov Práca sa týka ako informatiky, tak aj matematiky Možnosť pokračovať v téme aj pri diplomovej práci. Ciele. Naštudovať literatúru pre danú tematiku
E N D
Erik Dorčák Vedúci práce: Mgr. Juraj Šebej Zreťazenie formálnych jazykov a ich stavová zložitosť
Motivácia • Záujem o oblasť automatov • Práca sa týka ako informatiky, tak aj matematiky • Možnosť pokračovať v téme aj pri diplomovej práci
Ciele • Naštudovať literatúru pre danú tematiku • Skúmať zreťazenie jazykov reprezentovaných deterministickými konečno stavovými automatmi • Preskúmať zložitosť zreťazenia binárnych jazykov reprezentovaných 2-, 3- , 4-, a 5-stavovými automatmi
Ciele • Zistiť čí pre ľubovoľné n a m všetky hodnoty v rozsahu môžu byť stavovou zložitosťou nejakého jazyka reprezentovaného ako zreťazenie m-stavového a n-stavového deterministického automatu definovaného nad abecedou ľubovoľnej veľkosť. • Naprogramovať aplikáciu pre prácu s týmito automatmi
Stavová zložitosť • Predpokladajme, že automaty A, B reprezentujú formálne jazyky nad tou istou binárnou abecedou ∑ • Vytvoríme ich zreťazenie, pokiaľ nejde o minimálny automat, tak ho zminimalizujeme • Počet stavov zminimalizovaného automatu tvorí hodnotu stavovej zložitosti
Literatúra • 1.Geffert, V.: Magicnumbers in the state hierarchyoffinite automata. Inform. Comput. 205, 1652-1670 (2005) • 2. Yu, S., Zhuang, Q., Salomaa, K.: The state complexityofsomebasicoperations on regularlanguages. Theoret. Comput. Sci. 125, 315{328 (1994) • 3. Maslov, A.N.: Estimatesofthenumberofstatesoffinite automata. Soviet Math. Doklady 11, 1373-1375 (1970)