arXiv.itsnick.co

an independent field guide to 23 million papers from arXiv & OpenAlex — not affiliated with arXiv.org

Computer Science · Computational Theory and Mathematics

Odd thoughts on algorithmic complexity

See on the map

Abstract

In this paper the author presents some thoughts on the complexity of the Universe and on the algorithmic reproducibility of the human mind, essentially sparked off by the notion of algorithmic complexity. We must warn that though they evoke suggestive scenarios, they are highly speculative (and somewhat provocative too). 1 Simpler, as simple as God! The algorithmic (or program-size, or Kolmogorov) complexity of a binary string s is defined as the size in bits of the smallest computer program able to generate it: H(s) ≡ min U(p)=s |p| where p is a program string used by a universal computer U to produce the sequence s (Chaitin [1, 2]). Let us now consider the following algorithm of size ⌊log 2 N ⌋ + k + 1 (see also the Appendix). It lists in order of their size all strings of length less than or equal to N bits (there are 2 N+1 − 2 of them 1), writing them one after the other on a computer file (or on a sheet of paper). The output should look like

More like this