Efektivní algoritmy pro stromové automaty

but.committeedoc. Ing. František Zbořil, Ph.D. (předseda) doc. Mgr. Adam Rogalewicz, Ph.D. (místopředseda) Ing. Michal Bidlo, Ph.D. (člen) doc. Ing. Lukáš Burget, Ph.D. (člen) Ing. František Grézl, Ph.D. (člen) Prof. RNDr. Mária Lucká, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: Uvěďte příklad (praktického) problému, kde se Vámi navržený algoritmus dá použít.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorLengál, Ondřejcs
dc.contributor.authorValeš, Ondřejcs
dc.contributor.refereeHruška, Martincs
dc.date.accessioned2019-07-08T15:56:56Z
dc.date.available2019-07-08T15:56:56Z
dc.date.created2019cs
dc.description.abstractCílem této práce je navržení efektivních algoritmů pro testování jazykové ekvivalence a inkluze stromových automatů a dále pak implementace těchto algoritmů jako rozšíření knihovny VATA. Nejprve je provedena rešerše existujících přístupů testování ekvivalence a inkluze slovních i stromových automatů. Z nich poté vychází návrh nového přístupu k testování ekvivalence a inkluze jazyků stromových automatů založený na bisimulaci vzhledem ke kongruenci, ke kterému je představen formální důkaz korektnosti. Součástí práce je také srovnání efektivity představeného algoritmu a již existujících přístupů, které ukazuje, že na obtížných případech je náš algoritmus často lepší než existující přístupy.cs
dc.description.abstractIn this work a novel algorithm for testing language equivalence and inclusion on tree automata is proposed and implemented as a module in the VATA library. First, existing approaches to equivalence and inclusion testing on both word and tree automata are examined. These existing approaches are then modified to create bisimulation up-to congruence algorithm for tree automata and a formal proof of the soundness of the new algorithm is provided. Efficiency of this new approach is compared with existing language equivalence and inclusion testing methods for tree automata, showing the performance of our algorithm on hard cases is often superior.en
dc.description.markAcs
dc.identifier.citationVALEŠ, O. Efektivní algoritmy pro stromové automaty [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2019.cs
dc.identifier.other121958cs
dc.identifier.urihttp://hdl.handle.net/11012/180360
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectslovní automatycs
dc.subjectstromové automatycs
dc.subjectjazyková ekvivalencecs
dc.subjectjazyková inkluzecs
dc.subjectbisimulacecs
dc.subjectantichainycs
dc.subjectbisimulation up-to congruencecs
dc.subjectword automataen
dc.subjecttree automataen
dc.subjectlanguage equivalenceen
dc.subjectlanguage inclusionen
dc.subjectbisimulationen
dc.subjectantichainsen
dc.subjectbisimulation up-to congruenceen
dc.titleEfektivní algoritmy pro stromové automatycs
dc.title.alternativeEfficient Algorithms for Tree Automataen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2019-06-17cs
dcterms.modified2019-07-08-13:31:20cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid121958en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 20:14:17en
sync.item.modts2021.11.12 18:51:07en
thesis.disciplineInteligentní systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
12.34 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-21550_o.pdf
Size:
88.15 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-21550_o.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-21550_v.pdf
Size:
86.22 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-21550_v.pdf
Loading...
Thumbnail Image
Name:
review_121958.html
Size:
1.44 KB
Format:
Hypertext Markup Language
Description:
review_121958.html
Collections