Durham Research Online
You are in:

Program schemes with deep pushdown storage.

Arratia-Quesada, A. and Stewart, I. A. (2008) 'Program schemes with deep pushdown storage.', in Logic and theory of algorithms. Berlin: Springer, pp. 11-21. Lecture notes in computer science. (5028).

Abstract

Inspired by recent work of Meduna on deep pushdown automata, we consider the computational power of a class of basic program schemes, $\mbox{NPSDS}_s$, based around assignments, while-loops and non-deterministic guessing but with access to a deep pushdown stack which, apart from having the usual push and pop instructions, also has deep-push instructions which allow elements to be pushed to stack locations deep within the stack. We syntactically define sub-classes of $\mbox{NPSDS}_s$ by restricting the occurrences of pops, pushes and deep-pushes and capture the complexity classes {\bf NP} and {\bf PSPACE}. Furthermore, we show that all problems accepted by program schemes of $\mbox{NPSDS}_s$ are in {\bf EXPTIME}.

Item Type:Book chapter
Keywords:Models of computation, Program schemes, Complexity classes.
Full text:PDF - Accepted Version (224Kb)
Status:Peer-reviewed
Publisher Web site:http://dx.doi.org/10.1007/978-3-540-69407-6_2
Record Created:02 Jul 2009 14:50
Last Modified:11 Nov 2011 09:59

Social bookmarking: del.icio.usConnoteaBibSonomyCiteULikeFacebookTwitterExport: EndNote, Zotero | BibTex
Usage statisticsLook up in GoogleScholar | Find in a UK Library