Abstract
In this paper we consider a nondeterministic computation performed by deterministic multi-head 2-way automata with a read-only access to an auxiliary memory. The memory contains additional data (a guess) and the computation is successful iff it is successful for some memory content.
Also we consider the case of restricted guesses in which a guess should satisfy some constraint.
We show that the standard complexity classes such as L, NL, P, NP, PSPACE can be characterized in terms of these models of nondeterministic computation. These characterizations differ from the well-known ones by absence of alternation.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Amano, M., Iwama, K.: Undecidability on Quantum Finite Automata. In: Proceedings of the Thirty-First Annual ACM Symposium on Theory of Computing, pp. 368–375. ACM, New York (1999)
Bach, E., Shallit, J.: Algorithmic Number Theory. Efficient Algorithms, vol. I. MIT Press, Cambridge (1996)
Bojańczyk, M.: Tree-Walking Automata, http://www.mimuw.edu.pl/~bojan/papers/twasurvey.pdf
Borchert, B.: Formal Language Characterizations of P, NP, and PSPACE (2003) (submitted)
Chandra, A.K., Kozen, D.C., Stockmeyer, L.J.: Alternation. J. of ACM 28, 114–133 (1981)
Cook, S.A.: Characterization of Pushdown Machines in Terms of Time-Bounded Computers. J. of ACM 18, 4–18 (1971)
Geffert, V.: A Communication Hierarchy of Parallel Computations. Theoretical Computer Science 198, 99–130 (1998)
Grädel, E., Kolaitis, P., Libkin, L.: Finite Model Theory and its Applications. Springer, Heidelberg (2007)
Holzer, M., McKenzie, P.: Alternating and Empty Alternating Auxiliary Stack Automata. Theoretical Computer Science 299, 307–326 (2003)
Hopcroft, J.E., Ullman, J.D.: Introduction to Automata Theory, Languages and Computation. Addison-Wesley, Reading (1979)
Hromkovič, J., Karhumäki, J., Rovan, B., Slobodová, A.: On the Power of Syncronization in Parallel Computations. Discr. Appl. Math. 32, 155–182 (1991)
Ibarra, O.H.: Characterizations of Some Tape and Time Complexity Classes of Turing Machines of Multihead and Auxiliary Stack Automata. J. of Comp. and Sys. Sci. 5, 88–117 (1971)
Shen, A., Vereshchagin, N.: Mathematical Logic and Computation Theory. Languages and Calculi. In: MCCME, Moscow (1999) (in Russian)
Smullyan, R.M.: Theory of Formal Systems. Princeton Univ. Press, Princeton (1961)
Vyalyi, M.N.: On Models of a Nondeterministic Computation. Electronic preprint, arXiv:0811.2586 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Vyalyi, M.N. (2009). On Models of a Nondeterministic Computation. In: Frid, A., Morozov, A., Rybalchenko, A., Wagner, K.W. (eds) Computer Science - Theory and Applications. CSR 2009. Lecture Notes in Computer Science, vol 5675. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-03351-3_31
Download citation
DOI: https://doi.org/10.1007/978-3-642-03351-3_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-03350-6
Online ISBN: 978-3-642-03351-3
eBook Packages: Computer ScienceComputer Science (R0)