Bakalářská práce

Biautomaty

On Biautomata

Bc. Zuzana Komárková
Anotace

Tato bakalářská práce se zabývá tematikou biautomatů. Navazujeme na deterministické biautomaty a zavádíme jejich nedeterministická rozšíření,jejichž nejobecnější varianta rozpoznává lineární jazyky. Nedeterministické biautomaty poté využíváme k důkazům tvrzení o lineárních jazycích, jako je např. pumping lemma pro lineární jazyky nebo tvrzení o uzavřenosti a neuzavřenosti lineárních jazyků na mnohé …více

Abstract

In this thesis we study biautomata. We extend deterministic biautomata with nondeterminism in several ways. The most general variant then recognizes linear languages. Further, we use non-deterministic biautomata to prove results on linear languages such as the pumping lemma and closure properties of linear languages. Finally, we compare biautomata to existing models and prove that the problem whether a non-deterministic biautomaton recognizes a regular language is undecidable.

Zadání práce
Biautomat je typ automatu, který má dvě čtecí hlavy. Jedna čte vstupní pásku zleva doprava a druhá zprava doleva. Na začátku výpočtu je první z nich na začátku pásky se vstupem a druhá na konci zapsaného vstupu. V každém kroku výpočtu přečte biautomat některou hlavou symbol na pásce a změní podle něj vnitřní stav biautomatu. Výpočet končí v okamžiku, kdy hlavy přectou celý vstup, tj. potkají se někde uvnitř slova. Akceptace slova pak závisí na stavu v kterém výpočet skončil.
Student v práci prostuduje a popíše možné varianty formální definice biautomatu, zařadí jazyky rozpoznávané biautomaty do Chomského hierarchie a porovná je s již zavedenými příbuznými modely. Speciální pozornost bude věnována deterministické a nedeterministické verzi biautomatu. Dále student prozkoumá základní vlastnosti jazyků rozpoznávaných biautomaty, zejména uzávěrové vlastnosti a vlastnosti typu "pumping lemma", a ilustruje tyto vlastnosti příklady.
Práce zkontrolována:
9. 1. 2014 14:19, doc. Mgr. Ondřej Klíma, Ph.D., učo 3868
Plný text práce
819,2 KB / soubor PDF
Jazyk práce
čeština čeština
Termín obhajoby
14. 2. 2014
Práce byla úspěšně obhájena

Vedoucí

doc. Mgr. Ondřej Klíma, Ph.D., učo 3868
ÚMS Ústavy PřF MU

Oponent

Mgr. Jan Meitner
abs PřF MU

Literatura

  • HOPCROFT, John E. a Jeffrey D. ULLMAN. Introduction to automata theory, languages, and computation. Reading, Mass.: Addison-Wesley Publishing Company, 1979, 418 s. ISBN 020102988X.
  • KLÍMA, Ondřej a Libor POLÁK. On Biautomata. In Rudolf Freund, Markus Holzer, Carlo Mereghetti, Friedrich Otto, Beatrice Palano. Non-Classical Models for Automata and Applications. Austrian Computer Society, 2011, s. 153-164. ISBN 978-3-85403-282-3.

Masarykova univerzita Přírodovědecká fakulta
Studijní program
Matematika
 
Název
Vložil
Vloženo
Práva
Archiv závěrečné práce Zuzana Komárková PřF B-MA OM uknyu/6
Mitášová, I.
9. 12. 2013
  • Přidání souboru

    Soubor nebo složku lze nahrát pomocí tlačítka Přidat.
  • Další operace se soubory

    Podrobnosti lze zjistit označením příslušného řádku.
  • Pohled pro experty

    Pro častou práci je možné zvolit režim Více možností.
  • Vyhledávání souborů

    Vyhledávaný výraz můžete zadat přímo do adresního řádku.
  • Rychlý přístup k souborům

    Pomocí funkce Nedávné je možné se rychle vrátit k právě prohlíženým souborům. Oblíbené soubory je také možné označit Hvězdičkou.