Knihovna operací nad konečnými automaty

but.committeeprof. Ing. Tomáš Hruška, CSc. (předseda) doc. Ing. Vladimír Janoušek, Ph.D. (místopředseda) Ing. Vladimír Bartík, Ph.D. (člen) Doc. Ing. Jiří Douša, CSc. (člen) doc. Ing. Přemysl Kršek, Ph.D. (člen) doc. Ing. František Zbořil, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak 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: Odkud jste čerpal konečné automaty použité k experimentům? Jaké vidíte možnosti pokračování práce?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorKaštil, Jancs
dc.contributor.authorBartůněk, Petrcs
dc.contributor.refereePuš, Viktorcs
dc.date.created2010cs
dc.description.abstractTato práce se zabývá dvěma základními operacemi nad konečnými automaty. Determinizací nedeterministických konečných automatů a minimalizací deterministických konečných automatů. Pro obě tyto operace jsem navrhoval sekvenční algoritmy, které jsou paralelizovatelné. Zabývám se hledáním zrychlení především pomocí SSE instrukcí nebo pomocí knihovny openMP. Trendem dnešní doby je především zvyšování počtu procesorů, proto budu navrhovat paralelní algoritmy pro více procesorů. Při hledání optimálního řešení budu zkoumat další možnosti, jak dosáhnout zrychlení, např. efektivním uložením datových struktur v paměti.cs
dc.description.abstractThis work deals with two basic operations over finite automata. Determination of nondeterministic finite automata and minimization of deterministic finite automata. For these two operations I proposed sequential algorithms that are parallelizable. I deal mainly with finding the speedup of SSE instructions, or use the OpenMP library. The trend today is mainly in increasing the number of processors, so I propose parallel algorithms for multiple processors. When searching for the optimal solution, I will be to examine other ways to achieve speedup, for example efficient saving of the data structures in memory.en
dc.description.markCcs
dc.identifier.citationBARTŮNĚK, P. Knihovna operací nad konečnými automaty [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.cs
dc.identifier.other34754cs
dc.identifier.urihttp://hdl.handle.net/11012/54271
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.subjectKonečný automatcs
dc.subjectdeterminizacecs
dc.subjectminimalizacecs
dc.subjectoptimalizacecs
dc.subjectparalelní programovánícs
dc.subjectSSEcs
dc.subjectOpenMPcs
dc.subjectFinite automataen
dc.subjectdeterminationen
dc.subjectminimizationen
dc.subjectoptimizationen
dc.subjectparallel programmingen
dc.subjectSSEen
dc.subjectOpenMPen
dc.titleKnihovna operací nad konečnými automatycs
dc.title.alternativeLibrary for Operations over Finite Automataen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2010-06-18cs
dcterms.modified2020-05-09-23:41:53cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid34754en
sync.item.dbtypeZPen
sync.item.insts2025.03.26 14:48:18en
sync.item.modts2025.01.15 17:53:57en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
941.37 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_34754.html
Size:
1.43 KB
Format:
Hypertext Markup Language
Description:
file review_34754.html
Collections