Detail práce

Efficient Automata Techniques and Their Applications

Disertační práce Student: Havlena Vojtěch Akademický rok: 2021/2022 Vedoucí: Vojnar Tomáš, prof. Ing., Ph.D.
Název česky
Efektivní automatové techniky a jejich aplikace
Jazyk práce
anglický
Abstrakt

Tato práce se zabývá vývojem efektivních technik pro konečné automaty a jejich aplikace. Zejména se věnujeme konečným automatům použitých pří detekci útoků v síťovém provozu a automatům v rozhodovacích procedurách a verifikaci. V první části práce navrhujeme techniky přibližné redukce nedeterministických automatů, které snižují spotřebu zdrojů v hardwarově akcelerovaném zkoumání obsahu paketů. Druhá část práce je je věnována automatům v rozhodovacích procedurách, zejména slabé monadické logice druhého řádů k následníků (WSkS) a teorie nad řetězci. Navrhujeme novou rozhodovací proceduru pro WS2S založenou na automatových termech, umožňující efektivně prořezávat stavový prostor. Dále studujeme techniky předzpracování WSkS formulí za účelem snížení velikosti konstruovaných automatů. Automaty jsme také aplikovali v rozhodovací proceduře teorie nad řetězci pro efektivní reprezentaci důkazového stromu. V poslední části práce potom navrhujeme optimalizace rank-based komplementace Buchiho automatů, které snižuje počet generovaných stavů během konstrukce komplementu.

Klíčová slova

Konečné automaty, přibližná redukce, minimalizace, stromové automaty, rozhodovací procedury, WSkS, automatové termy, antiprenexní forma, teorie řetězců, kvadratické rovnice nad slovy, komplementace Buchiho automatů, rank-based komplementace

Ústav
Studijní program
Výpočetní technika a informatika, obor Výpočetní technika a informatika
Soubory
Stav
obhájeno
Obhajoba
9. prosince 2021
Citace
HAVLENA, Vojtěch. Efficient Automata Techniques and Their Applications. Brno, 2021. Disertační práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2021-12-09. Vedoucí práce Vojnar Tomáš. Dostupné z: https://www.fit.vut.cz/study/phd-thesis/1058/
BibTeX
@phdthesis{FITPT1058,
    author = "Vojt\v{e}ch Havlena",
    type = "Diserta\v{c}n\'{i} pr\'{a}ce",
    title = "Efficient Automata Techniques and Their Applications",
    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/phd-thesis/1058/"
}
Nahoru