Skip to content

Bachelor's thesis about modifications of deep pushdown automata.

Notifications You must be signed in to change notification settings

poncovka/generalized-deep-pda

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Generalized Deep Pushdown Automata

Bachelor's Thesis: Deep Pushdown Automata of Finite Index

This thesis introduces several modifications of deep pushdown automata considering the reduced number of states or non-input symbols. It is shown that the power of deep pushdown automata of finite index is not affected by a limitation of non-input symbols to one, thus these automata characterize an infinite hierarchy of language families resulting from programmed grammars of finite index. Based on a principle of these automata, it is established the normal form of deep pushdown automata. Finally, I introduce generalized deep pushdown automata. They expand the topmost possible non-input symbol in the pushdown. These automata and their reduced forms are equivalent to state grammars.

Demonstration: gdeep_pda

The application demonstrates the reduction algorithms for generalized deep pushdown automata.

Used: Python

Author: Vendula Poncová

About

Bachelor's thesis about modifications of deep pushdown automata.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages