Emptiness of multi-pushdown automata is 2ETIME-complete

54Citations
Citations of this article
7Readers
Mendeley users who have this article in their library.
Get full text

Abstract

We consider multi-pushdown automata, a multi-stack extension of pushdown automata that comes with a constraint on stack operations: a pop can only be performed on the first non-empty stack (which implies that we assume a linear ordering on the collection of stacks). We show that the emptiness problem for multi-pushdown automata is 2ETIME-complete wrt. the number of stacks. Containment in 2ETIME is shown by translating an automaton into a grammar for which we can check if the generated language is empty. The lower bound is established by simulating the behavior of an alternating Turing machine working in exponential space. We also compare multi-pushdown automata with the model of bounded-phase multi-stack (visibly) pushdown automata. © 2008 Springer-Verlag Berlin Heidelberg.

Cite

CITATION STYLE

APA

Atig, M. F., Bollig, B., & Habermehl, P. (2008). Emptiness of multi-pushdown automata is 2ETIME-complete. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5257 LNCS, pp. 121–133). https://doi.org/10.1007/978-3-540-85780-8_9

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free