Membership testing: Removing extra stacks from multi-stack pushdown automata

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

Abstract

We show that fixed membership testing for many interesting subclasses of multi-pushdown machines is no harder than for pushdowns with single stack. The models we consider are MVPA, OVPA and MPDA, which have all been defined and studied in the past. Multi-stack pushdown automata, MPDA, have ordered stacks with pop access restricted to the stack-top of the first non-empty stack. The membership for MPDAs is known to be in NSPACE(n) and in P. We show that the P-time algorithm can be implemented in the complexity class LogCFL; thus membership for MPDAs is LogCFL-complete. It follows that membership testing for ordered visibly pushdown automata OVPA is also in LogCFL. The membership problem for multi-stack visibly pushdown automata, MVPA, is known to be NP-complete. However, many applications focus on MVPA with O(1) phases. We show that for MVPA with O(1) phases, membership reduces to that in MPDAs, and so is in LogCFL. © Springer-Verlag Berlin Heidelberg 2009.

Cite

CITATION STYLE

APA

Limaye, N., & Mahajan, M. (2009). Membership testing: Removing extra stacks from multi-stack pushdown automata. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 5457, pp. 493–504). https://doi.org/10.1007/978-3-642-00982-2_42

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