An Application of Markov Chain Analysis to Integer Complexity
Abstract
The complexity $f(n)$ of an integer was introduced in 1953 by Mahler & Popken: it is defined as the smallest number of $1$'s needed in conjunction with arbitrarily many +, * and parentheses to write an integer $n$ (for example, $f(6) \leq 5$ since $6 = (1+1)(1+1+1)$). The best known bounds are $$ 3 \log_{3}{n} \leq f(n) \leq 3.635 \log_{3}{n}.$$ The lower bound is due to Selfridge (with equality for powers of 3); the upper bound was recently proven by Arias de Reyna & Van de Lune, and holds on a set of natural density one. We use Markov chain methods to analyze a large class of algorithms, including one found by David Bevan that improves the upper bound to $$ f(n) \leq 3.52 \log_{3}{n}$$ on a set of logarithmic density one.
- Publication:
-
arXiv e-prints
- Pub Date:
- November 2015
- DOI:
- 10.48550/arXiv.1511.07842
- arXiv:
- arXiv:1511.07842
- Bibcode:
- 2015arXiv151107842S
- Keywords:
-
- Mathematics - Number Theory;
- Mathematics - Combinatorics;
- 11A67;
- 11B75;
- 60J10
- E-Print:
- 18 pages, 3 figures