DocumentCode :
3018969
Title :
Short Lists with Short Programs in Short Time
Author :
Bauwens, Bruno ; Makhlin, A. ; Vereshchagin, Nickolay ; Zimand, Marius
fYear :
2013
fDate :
5-7 June 2013
Firstpage :
98
Lastpage :
108
Abstract :
Given a machine U, a c-short program for x is a string p such that U(p) = x and the length of p is bounded by c + (the length of a shortest program for x). We show that for any universal machine, it is possible to compute in polynomial time on input x a list of polynomial size guaranteed to contain a O(log|x|)-short program for x. We also show that there exist computable functions that map every x to a list of size O(|x|2) containing a O(1)-short program for x and this is essentially optimal because we prove that such a list must have size Ω(|x|2). Finally we show that for some machines, computable lists containing a shortest program must have length Ω(2|x|).
Keywords :
computational complexity; graph theory; computable function; polynomial size; polynomial time; short program; universal machine; Approximation methods; Bipartite graph; Complexity theory; Educational institutions; Polynomials; Standards; Kolmogorov complexity; expander graph; list-approximator; on-line matching;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computational Complexity (CCC), 2013 IEEE Conference on
Conference_Location :
Stanford, CA
Type :
conf
DOI :
10.1109/CCC.2013.19
Filename :
6597753
Link To Document :
بازگشت