Monoid automata for displacement context-free languages
Abstract
In 2007 Kambites presented an algebraic interpretation of Chomsky-Schutzenberger theorem for context-free languages. We give an interpretation of the corresponding theorem for the class of displacement context-free languages which are equivalent to well-nested multiple context-free languages. We also obtain a characterization of k-displacement context-free languages in terms of monoid automata and show how such automata can be simulated on two stacks. We introduce the simultaneous two-stack automata and compare different variants of its definition. All the definitions considered are shown to be equivalent basing on the geometric interpretation of memory operations of these automata.
- Publication:
-
arXiv e-prints
- Pub Date:
- March 2014
- DOI:
- 10.48550/arXiv.1403.6060
- arXiv:
- arXiv:1403.6060
- Bibcode:
- 2014arXiv1403.6060S
- Keywords:
-
- Computer Science - Formal Languages and Automata Theory
- E-Print:
- Revised version for ESSLLI Student Session 2013 selected papers