English

Turing machines can be efficiently simulated by the General Purpose Analog Computer

Computational Complexity 2017-01-18 v2

Abstract

The Church-Turing thesis states that any sufficiently powerful computational model which captures the notion of algorithm is computationally equivalent to the Turing machine. This equivalence usually holds both at a computability level and at a computational complexity level modulo polynomial reductions. However, the situation is less clear in what concerns models of computation using real numbers, and no analog of the Church-Turing thesis exists for this case. Recently it was shown that some models of computation with real numbers were equivalent from a computability perspective. In particular it was shown that Shannon's General Purpose Analog Computer (GPAC) is equivalent to Computable Analysis. However, little is known about what happens at a computational complexity level. In this paper we shed some light on the connections between this two models, from a computational complexity level, by showing that, modulo polynomial reductions, computations of Turing machines can be simulated by GPACs, without the need of using more (space) resources than those used in the original Turing computation, as long as we are talking about bounded computations. In other words, computations done by the GPAC are as space-efficient as computations done in the context of Computable Analysis.

Keywords

Cite

@article{arxiv.1203.4667,
  title  = {Turing machines can be efficiently simulated by the General Purpose Analog Computer},
  author = {Amaury Pouly and Olivier Bournez and Daniel S. Graça},
  journal= {arXiv preprint arXiv:1203.4667},
  year   = {2017}
}
R2 v1 2026-06-21T20:37:40.598Z