ω-automaty: Rabinovy automaty

dc.contributor.advisorKot, Martin
dc.contributor.authorVolková, Kateřina
dc.contributor.refereeSawa, Zdeněk
dc.date.accepted2025-06-03
dc.date.accessioned2025-06-23T11:50:40Z
dc.date.available2025-06-23T11:50:40Z
dc.date.issued2025
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.description.department460 - Katedra informatikycs
dc.description.resultvýborněcs
dc.format.extent2620172 bytes
dc.format.mimetypeapplication/pdf
dc.identifier.otherOSD002
dc.identifier.senderS2724
dc.identifier.thesisVOL0160_FEI_B0613A140014_2025
dc.identifier.urihttp://hdl.handle.net/10084/157137
dc.language.isocs
dc.publisherVysoká škola báňská – Technická univerzita Ostravacs
dc.rights.accessopenAccess
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.thesis.degree-grantorVysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatikycs
dc.thesis.degree-levelBakalářský studijní programcs
dc.thesis.degree-nameBc.
dc.thesis.degree-programInformatikacs
dc.titleω-automaty: Rabinovy automatycs
dc.title.alternativeω-automata: Rabin Automataen
dc.typeBakalářská prácecs

Files

Original bundle

Now showing 1 - 5 out of 6 results
Loading...
Thumbnail Image
Name:
VOL0160_FEI_B0613A140014_2025.pdf
Size:
2.5 MB
Format:
Adobe Portable Document Format
Description:
Text práce
Loading...
Thumbnail Image
Name:
VOL0160_FEI_B0613A140014_2025_zadani.pdf
Size:
125.56 KB
Format:
Adobe Portable Document Format
Description:
Zadání
Loading...
Thumbnail Image
Name:
VOL0160_FEI_B0613A140014_2025_priloha.zip
Size:
1.37 MB
Format:
Unknown data format
Description:
Příloha
Loading...
Thumbnail Image
Name:
VOL0160_FEI_B0613A140014_2025_posudek_vedouci_Kot_Martin.pdf
Size:
143.73 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího – Kot, Martin
Loading...
Thumbnail Image
Name:
VOL0160_FEI_B0613A140014_2025_posudek_oponent_Sawa_Zdenek.pdf
Size:
143.22 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta – Sawa, Zdeněk