Syntaktická analýza založená na systémech hlubokých zásobníkových automatů

but.committeeprof. Ing. Tomáš Hruška, CSc. (předseda) doc. Ing. Jaroslav Zendulka, CSc. (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) Mgr. Ing. Pavel Očenášek, Ph.D. (člen) doc. Ing. Oldřich Trenz, 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 " C ". Otázky u obhajoby: Přijímaný jazyk z příkladu 5.1 není definován správně, systém dokáže přijmout například i vstup: aabcadabcd. (Vyzkoušejte si v aplikaci.) Je možné systém upravit tak, aby opravdu přijímal zamýšlený jazyk? Pokud zadáte systém z příkladu 6.1 do demonstrační aplikace, tak přijímá jiný jazyk (např. vstup "abc" není přijat a vstup "abcc" naopak ano). Čím je to způsobeno a které chování je to správné? Na konci kapitoly 8 je uvedeno, že aplikace dokáže poskytnout všechny neúspěšně zkoumané větve stavového prostoru. Takového výstupu se mi ale nepodařilo docílit. Jak je možné se k němu dostat?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMeduna, Alexandrcs
dc.contributor.authorŠoustar, Jakubcs
dc.contributor.refereeKocman, Radimcs
dc.date.created2017cs
dc.description.abstractTato práce se zabývá hlubokými zásobníkovými automaty a zavádí jejich modifikaci nazvanou řízený hluboký zásobníkový automat. Dále jsou v této práci představeny distribuované systémy hlubokých zásobníkových automatů a paralelně komunikující systémy řízených hlubokých zásobníkových automatů. Jsou zkoumány vlastnosti a vyjadřovací síla těchto automatových systémů a je zavedeno několik variant těchto systémů. Pro jednu z variant paralelně komunikujících systémů je dokázáno, že disponuje stejnou vyjadřovací silou, jakou mají Turingovy stroje. Na základě těchto automatových systémů je zavedena metoda syntaktické analýzy.cs
dc.description.abstractThis thesis investigates deep pushdown automata and introduces their modification called controlled deep pushdown automata. Distributed deep pushdown automata systems and parallel communicating deep pushdown automata systems are described. Their accepting power and properties are investigated and several variants are introduced. This thesis proves that the accepting power of one such variant of parallel communicating deep pushdown automata systems is equal to the accepting power of Turing machines. A method for syntactical analysis based on the previously introduced automata systems is described.en
dc.description.markCcs
dc.identifier.citationŠOUSTAR, J. Syntaktická analýza založená na systémech hlubokých zásobníkových automatů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2017.cs
dc.identifier.other106171cs
dc.identifier.urihttp://hdl.handle.net/11012/69487
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.subjectsyntaktická analýzacs
dc.subjecthluboké zásobníkové automatycs
dc.subjectdistribuované systémy automatůcs
dc.subjectparalelně komunikující systémy automatůcs
dc.subjectdeterminismuscs
dc.subjectparsingen
dc.subjectdeep pushdown automataen
dc.subjectdistributed automata systemsen
dc.subjectparallel communicating automata systemsen
dc.subjectdeterminismen
dc.titleSyntaktická analýza založená na systémech hlubokých zásobníkových automatůcs
dc.title.alternativeParsing Based on Deep Pushdown Automata Systemsen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2017-06-22cs
dcterms.modified2020-05-10-16:12:49cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid106171en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 15:24:23en
sync.item.modts2025.01.15 16:25:49en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informační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:
2.77 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-19167_v.pdf
Size:
85.76 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-19167_v.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-19167_o.pdf
Size:
88.84 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-19167_o.pdf
Loading...
Thumbnail Image
Name:
review_106171.html
Size:
1.48 KB
Format:
Hypertext Markup Language
Description:
file review_106171.html
Collections