Computational Irreducibility and Computational Analogy
Abstract
In a previous paper, we provided a formal definition for the concept of computational irreducibility (CIR), i.e. the fact for a function f from N to N that it is impossible to compute f(n) without following approximately the same path than computing successively all the values f(i) from i=1 to n. Our definition is based on the concept of E Turing machines (for Enumerating Turing Machines) and on the concept of approximation of E Turing machines for which we also gave a formal definition. We precise here these definitions through some modifications intended to improve the robustness of the concept. We introduce then a new concept: the Computational Analogy and prove some properties of computationally analog functions. Computational Analogy is an equivalence relation which allows partitioning the set of computable functions in classes whose members have the same properties regarding to their computational irreducibility and their computational complexity.
- Publication:
-
arXiv e-prints
- Pub Date:
- April 2013
- DOI:
- 10.48550/arXiv.1304.5247
- arXiv:
- arXiv:1304.5247
- Bibcode:
- 2013arXiv1304.5247Z
- Keywords:
-
- Computer Science - Computational Complexity
- E-Print:
- 11 pages