Zobrazit minimální záznam

dc.contributor.advisorKot, Martin
dc.contributor.authorVolková, Kateřina
dc.date.accessioned2025-06-23T11:50:40Z
dc.date.available2025-06-23T11:50:40Z
dc.date.issued2025
dc.identifier.otherOSD002
dc.identifier.urihttp://hdl.handle.net/10084/157137
dc.description.abstractTato bakalářská práce se zaměřuje na omega automaty, především Rabinovy automaty. Práce představuje základní pojmy související s tématem automatů přijímajících nekonečná slova. V teoretické části jsou popsány jejich vlastnosti, akceptační podmínky a možnosti využití. Součástí práce je program navržený pro práci s Rabinovými automaty, který umožňuje jejich vytváření, editaci, vizualizaci, simulaci běhu a provádění operací. S ohledem na složitost některých operací nad Rabinovými automaty byly do programu doplněny i Mullerovy automaty, u kterých lze tyto operace implementovat efektivněji. Program je doplněn o grafické uživatelské rozhraní a testovací sadu automatů ve formátu JSON. Cílem této práce je umožnit uživatelům lépe porozumět Rabinovým automatům, poskytnout jim nástroje pro manipulaci s těmito automaty a demonstrovat jejich využití na konkrétních příkladech.cs
dc.description.abstractThis bachelor's thesis focuses on omega automata, specifically Rabin automata. It introduces fundamental concepts related to automata accepting infinite words. The theoretical part describes their properties, acceptance conditions, and possible applications. The thesis also includes a program designed for working with Rabin automata, which allows users to create, edit, visualize, simulate, and perform operations on these automata. Due to the complexity of some operations on Rabin automata, Muller automata have been integrated into the program, as these operations can be implemented more efficiently with them. The program features a graphical user interface and a test suite of automata stored in JSON format. The goal of this thesis is to help users better understand Rabin automata, provide them with tools for manipulating these automata, and demonstrate their application through concrete examples.en
dc.format.extent2620172 bytes
dc.format.mimetypeapplication/pdf
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.subjectOmega automatycs
dc.subjectRabinovy automatycs
dc.subjectMullerovy automatycs
dc.subjectOperace nad automatycs
dc.subjectSimulace běhu automatůcs
dc.subjectOmega Automataen
dc.subjectRabin Automataen
dc.subjectMuller Automataen
dc.subjectAutomaton Operationsen
dc.subjectAutomaton Simulationen
dc.titleω-automaty: Rabinovy automatycs
dc.title.alternativeω-automata: Rabin Automataen
dc.typeBakalářská prácecs
dc.contributor.refereeSawa, Zdeněk
dc.date.accepted2025-06-03
dc.thesis.degree-nameBc.
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.description.department460 - Katedra informatikycs
dc.thesis.degree-programInformatikacs
dc.description.resultvýborněcs
dc.identifier.senderS2724
dc.identifier.thesisVOL0160_FEI_B0613A140014_2025
dc.rights.accessopenAccess


Soubory tohoto záznamu

Tento záznam se objevuje v následujících kolekcích

Zobrazit minimální záznam