2-Head Pushdown Automata

EMU I-REP

Show simple item record

dc.contributor.advisor Nagy, Benedek
dc.contributor.author Awe, Samson Ayodeji
dc.date.accessioned 2017-06-28T05:23:34Z
dc.date.available 2017-06-28T05:23:34Z
dc.date.issued 2015-02
dc.date.submitted 2015
dc.identifier.citation Awe, Samson Ayodeji. (2015). 2-Head Pushdown Automata. Thesis (M.S.), Eastern Mediterranean University, Institute of Graduate Studies and Research, Dept. of Mathematics, Famagusta: North Cyprus. en_US
dc.identifier.uri http://hdl.handle.net/11129/3301
dc.description Master of Science in Applied Mathematics and Computer Science. Thesis (M.S.)--Eastern Mediterranean University, Faculty of Arts and Sciences, Dept. of Mathematics, 2015. Supervisor: Assoc. Prof. Dr. Benedek Nagy. en_US
dc.description.abstract ÖZ: Sonlu otomata düzenli dilleri tanır ve metin işleme, derleyiciler ve donanım tasarımı icin kullanilabilir. Iki basli sonlu otomata doğrusal bağlamsiz dilleri kabul eder, ve ters otomata programlama dilleri ve yapay zeka konularinda kullanilabilen baglamsiz dilleri tanir. Sonlu otomat iki basli sonlu otomata ve asagi suruklemeli otomata’da oldugu gibi deterministik ve deterministik olmayan versiyonlara sahiptir. Bu otomata’larin deterministik versiyonlarinda hareket etme secimi yapilamaz iken, deterministik olmayan versiyonlarda hareket seçimi yapmak mumkundur. Bu tezde ters otomata’dan daha güçlü olan bunun yani sira bazi baglamli dilleri de tanimakta olan 2-basli asagi suruklemeli otomata tarif edilmiştir. Bu çalışmalar sırasında, temel olarak yapilan is bu otomata’lari karakterize etmektir. Anahtar Kelimeler: 2-basli asagi suruklemeli otomata, bağlamli serbest diller, deterministik otomata, deterministik olmayan otomata. en_US
dc.description.abstract Finite state automata recognize regular languages which can be used in text processing, compilers, and hardware design. 2-head finite automata accept linear context-free languages. In addition, pushdown automata are able to recognize context-free languages which can be used in programming languages and artificial intelligence. We distinguish between deterministic and nondeterministic finite automata, 2-head automata and also pushdown automata. The deterministic version of these machines is such that there is no choice of move in any situation while the non-deterministic version may have a choice of move. The present thesis describes 2-head pushdown automata which is more powerful than the pushdown automata and it is able to recognize some non-context-free languages as well. Throughout the thesis we try to focus on characterization of aforementioned machines. Keywords: 2-head pushdown automata, non-context-free languages, deterministic automata, non-deterministic automata. en_US
dc.language.iso eng en_US
dc.publisher Eastern Mediterranean University (EMU) - Doğu Akdeniz Üniversitesi (DAÜ) en_US
dc.rights info:eu-repo/semantics/openAccess en_US
dc.subject Mathematics en_US
dc.subject Applied Mathematics and Computer Science en_US
dc.subject Machine theory - Formal languages - Computer programming en_US
dc.subject 2-head pushdown automata en_US
dc.subject non-context-free languages en_US
dc.subject deterministic automata en_US
dc.subject non-deterministic automata en_US
dc.title 2-Head Pushdown Automata en_US
dc.type masterThesis en_US
dc.contributor.department Eastern Mediterranean University, Faculty of Arts and Science, Department of Mathematics en_US


Files in this item

This item appears in the following Collection(s)

Show simple item record