Centralizované verze skákajících automatů

but.committeeprof. Ing. Adam Herout, Ph.D. (předseda) doc. Ing. Radek Burget, Ph.D. (člen) Ing. Jiří Hynek, Ph.D. (člen) Ing. Lukáš Kekely, Ph.D. (člen) Ing. Petr Veigend, 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 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.cs
but.jazykangličtina (English)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMeduna, Alexandren
dc.contributor.authorFoltýn, Zdeněken
dc.contributor.refereeKlembara, Radovanen
dc.date.created2025cs
dc.description.abstractTato práce zavádí centralizované obecné skákající konečné automaty (CGJFA), nový model výpočtu založený na obecných skákajících automatech. CGJFA čtou podřetězce vstupu obsahující speciální centrální symbol #, který je do řetězce vložen před začátkem výpočtu. Řetězec je přijat, pokud opakovaným mazáním zůstane na pásce pouze #. Formálně jsou definovány CGJFA a jejich omezená varianta CJFA a je dokázáno, že rozpoznávají právě lineární jazyky. Dále jsou představeny jednostavové a vyvážené CGJFA, které charakterizují minimální a sudé lineární jazyky. Součástí práce je také implementace simulátoru v jazyce Python s rozhraním příkazové řádky a grafickým zobrazením výpočtu. Na závěr jsou identifikovány otevřené otázky, týkající se deterministických variant, rozšíření o zásobník a alternativního režimu výpočtu.en
dc.description.abstractThis thesis introduces centralized general jumping finite automata (CGJFA), a computational model based on general jumping automata. CGJFAs delete substrings of the input that contain a special central symbol # inserted once before computation begins. A string is accepted if repeated deletions reduce it to # alone. CGJFAs and their restricted version, CJFAs, are formally defined, and it is shown that they recognize exactly the class of linear languages. Additional variants, including one-state and balanced CGJFAs, are introduced and shown to characterize minimal and even linear languages, respectively. A Python-based simulator is also presented, featuring a command-line interface and graphical visualization of computation. Finally, several open problems are identified, including determinization, pushdown extensions, and alternative modes of operation.cs
dc.description.markAcs
dc.identifier.citationFOLTÝN, Z. Centralizované verze skákajících automatů [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025.cs
dc.identifier.other161512cs
dc.identifier.urihttp://hdl.handle.net/11012/255452
dc.language.isoencs
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.subjectskákající konečné automatyen
dc.subjectlineární jazykyen
dc.subjectdiskontinuální výpočtyen
dc.subjectsudé lineární jazykyen
dc.subjectminimální lineární jazykyen
dc.subjectpřijímání lineárních jazykůen
dc.subjectteorie formálních jazykůen
dc.subjectsimulace automatůen
dc.subjectjumping finite automatacs
dc.subjectlinear languagescs
dc.subjectdiscontinuous computationcs
dc.subjecteven linear languagescs
dc.subjectminimal linear languagescs
dc.subjectacceptance of linear languagescs
dc.subjectformal language theorycs
dc.subjectsimulating automatacs
dc.titleCentralizované verze skákajících automatůen
dc.title.alternativeCentralized Versions of Jumping Automatacs
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2025-08-20cs
dcterms.modified2025-08-20-10:41:42cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid161512en
sync.item.dbtypeZPen
sync.item.insts2025.08.27 00:02:14en
sync.item.modts2025.08.26 20:00:33en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.17 MB
Format:
Adobe Portable Document Format
Description:
file final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_161512.html
Size:
8.68 KB
Format:
Hypertext Markup Language
Description:
file review_161512.html

Collections