Automata, Languages and Programming
Volume 3142 of the series Lecture Notes in Computer Science pp 457-468
Ecological Turing Machines
- Bruno DurandAffiliated withLaboratoire d’Informatique Fondamentale de Marseille, CNRS – Université de Provence, CMI
- , Andrei MuchnikAffiliated withInstitute of New Technologies
- , Maxim UshakovAffiliated withMoscow State University
- , Nikolai VereshchaginAffiliated withMoscow State University
Abstract
The goal of this paper is to investigate the power of Turing machines with homogeneous memory. The standard models of Turing machines often use tricks such as “special” symbols (delimiter) or several different tapes. These tricks are not natural: computers use only 0’s and 1’s and operating systems consider memory as a whole. When memory is divided into several parts, (e.g. hard disks, devices...) they play the same role and we cannot say that one of them is devoted to input while the rest is a working space.
We address the question of computing power of variants of Turing machines with no delimiter, and also investigate how a Turing machine is forced to transform its environment while computing. For this last question, we consider the rest of its tape as an oracle and see whether it is possible to compute all recursive functions relativized to this oracle. If yes it means that, in the considered model, Turing machines can perform computations without destroying their environment (the model is thus called ecological), otherwise computing implies environment transformation.
These problems seem at first sight straightforward but they are not. We could prove 4 main results explained below, but some very simple and intuitive models are yet not clear (we do not know if they are as powerful as standard Turing machines).
- Title
- Ecological Turing Machines
- Book Title
- Automata, Languages and Programming
- Book Subtitle
- 31st International Colloquium, ICALP 2004, Turku, Finland, July 12-16, 2004. Proceedings
- Pages
- pp 457-468
- Copyright
- 2004
- DOI
- 10.1007/978-3-540-27836-8_40
- Print ISBN
- 978-3-540-22849-3
- Online ISBN
- 978-3-540-27836-8
- Series Title
- Lecture Notes in Computer Science
- Series Volume
- 3142
- Series ISSN
- 0302-9743
- Publisher
- Springer Berlin Heidelberg
- Copyright Holder
- Springer-Verlag Berlin Heidelberg
- Additional Links
- Topics
- Industry Sectors
- eBook Packages
- Editors
-
- Josep Díaz (16)
- Juhani Karhumäki (17)
- Arto Lepistö (18)
- Donald Sannella (19)
- Editor Affiliations
-
- 16. Departament de Llenguatges i Sistemes Informatics, Universitat Politecnica de Catalunya, Campus Nord - Ed. Omega
- 17. Department of Mathematics and Turku Centre for Computer Science TUCS, University of Turku
- 18. Department of Mathematics, University of Turku
- 19. Laboratory for Foundations of Computer Science, University of Edinburgh
- Authors
-
- Bruno Durand (20)
- Andrei Muchnik (21)
- Maxim Ushakov (22)
- Nikolai Vereshchagin (22)
- Author Affiliations
-
- 20. Laboratoire d’Informatique Fondamentale de Marseille, CNRS – Université de Provence, CMI, 39 rue Joliot-Curie, 13453, Marseille Cedex 13, France
- 21. Institute of New Technologies, Moscow
- 22. Moscow State University,
Continue reading...
To view the rest of this content please follow the download PDF link above.