Abstract
We study Turing machines that are allowed absolutely no space overhead. The only work space the machines have, beyond the fixed amount of memory implicit in their finite-state control, is that which they can create by cannibalizing the input bits’ own space. This model more closely reflects the fixed-sized memory of real computers than does the standard complexity-theoretic model of linear space. Though some context-sensitive languages cannot be accepted by such machines, we show that subclasses of the context-free languages can even be accepted in polynomial time with absolutely no space overhead.
Supported in part by grants NSF-CCR-9322513 and NSF-INT-9815095 /DAAD-315-PPP-gü-ab.
Work done in part while visiting the University of Rochester, supported by a TU Berlin Erwin-Stephan-Prize grant.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
A. Amir, G. Landau, and D. Sokol. Inplace run-length 2D compressed search. Theoretical Computer Science, 290(3):1361–1383, 2003.
N. Chomsky and M. Schützenberger. The algebraic theory of context-free languages. In P. Braffort and D. Hirschberg, editors, Computer Programming and Formal Systems, pages 118–161. North Holland, Amsterdam, 1963.
E. Dijkstra. Smoothsort, an alternative for sorting in situ. Science of Computer Programming, 1(3):223–233, 1982.
E. Dijkstra and A. van Gastern. An introduction to three algorithms for sorting in situ. Information Processing Letters, 15(3):129–134, 1982.
E. Feldman and J. Owings, Jr. A class of universal linear bounded automata. Information Sciences, 6:187–190, 1973.
K. Fishkin. Performing in-place affine transformations in constant space. In Proceedings of Graphics Interface’ 92, pages 106–114, 1992.
V. Geffert, J. Katajainen, and T. Pasanen. Asymptotically efficient in-place merging. Theoretical Computer Science, 237(1–2):159–181, 2000.
J. Geske. Nondeterminism, bi-immunity and almost-everywhere complexity. IEICE Trans. on Communications, Electronics, Information, and Systems, E76, 1993.
J. Hartmanis. On non-determinancy in simple computing devices. Acta Informatica, 1:336–344, 1972.
L. Hemaspaandra, P. Mukherji, and T. Tantau. Computation with absolutely no space overhead. Technical Report TR-779, Department of Computer Science, University of Rochester, Rochester, NY, May 2002.
M. Holzer and K. Lange. On the complexities of linear LL(1) and LR(1) grammars. In Proc. of the 9th Conference on Fundamentals of Computation Theory, volume 710 of Lecture Notes in Computer Science, pages 299–308. Springer-Verlag, 2003.
J. Hopcroft and J. Ullman. Formal Languages and their Relation to Automata. Addison-Wesley, 1969.
J. Hopcroft and J. Ullman. Introduction to Automata Theory, Languages, and Computation. Addison-Wesley, 1979.
O. Ibarra, T. Jiang, and B. Ravikumar. Some subclasses of context-free languages in NC1. Information Processing Letters, 29(3):111–117, 1988.
N. Immerman. Nondeterministic space is closed under complementation. SIAM Journal on Computing, 17(5):935–938, 1988.
T. Kasami. An efficient recognition and syntax algorithm for context-free languages. Scientific Report AFCRL-65-758, Air Force Cambridge Research Lab., Bedford, Mass., 1965.
J. Katajainen and T. Pasanen. In-place sorting with fewer moves. Information Processing Letters, 70:31–37, 1999.
M. Nasu and N. Honda. Mappings induced by PGSM-mappings and some recursively unsolvable problems of finite probabilistic automata. Information and Control, 15(3):250–273, 1969.
A. Paz. Introduction to Probabilistic Automata. Academic Press, New York, 1971.
A. Salomaa. Formal Languages. Academic Press, 1973.
J. Seiferas. Relating refined space complexity classes. Journal of Computer and System Sciences, 14:100–129, 1977.
R. Szelepcsényi. The method of forced enumeration for nondeterministic automata. Acta Informatica, 26(3):279–284, 1988.
D. Younger. Recognition and parsing of context-free languages in time n 3. Information and Control, 10(2):189–208, 1967.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hemaspaandra, L.A., Mukherji, P., Tantau, T. (2003). Computation with Absolutely No Space Overhead. In: Ésik, Z., Fülöp, Z. (eds) Developments in Language Theory. DLT 2003. Lecture Notes in Computer Science, vol 2710. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45007-6_26
Download citation
DOI: https://doi.org/10.1007/3-540-45007-6_26
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40434-7
Online ISBN: 978-3-540-45007-8
eBook Packages: Springer Book Archive