What can be efficiently reduced to the Kolmogorov-random strings?

被引:20
作者
Allender, E
Buhrman, H
Koucky, M
机构
[1] Rutgers State Univ, Dept Comp Sci, New Brunswick, NJ 08854 USA
[2] Univ Amsterdam, Amsterdam, Netherlands
[3] CWI, NL-1009 AB Amsterdam, Netherlands
[4] McGill Univ, Montreal, PQ, Canada
基金
美国国家科学基金会;
关键词
Kolmogorov complexity; computational complexity; polynomial-time reducibility;
D O I
10.1016/j.apal.2005.06.003
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
We investigate the question of whether one can characterize complexity classes (such as PSPACE or NEXP) in terms of efficient reducibility to the set of Kolniogorov-random strings RC. This question arises because PSPACE subset of P(R)c and NEXP subset of NP(R)c, and no larger complexity classes are known to be reducible to RC in this way. We show that this question cannot be posed without explicitly dealing with issues raised by the choice Of universal machine in the definition of Kolmogorov complexity. What follows is a list of some of our main results. Although Kummer showed that, for every universal machine U there is a time bound t such that the halting problem is disjunctive truth-table reducible to RCU in time t. there is no such time bound t that suffices for every universal machine U. We also show that, for some machines U. the disjunctive reduction can be computed in as little as doubly-exponential time. Although for every universal machine U, there are very complex sets that are <=(P)(dtt) -reducible to RCU it is nonetheless true that P = REC (boolean AND) boolean AND(U) {A : A <=(P)(dtt) RCU}. (A similar statement holds for parity-truth-table reductions.) Any decidable set that is polynomial-time nionotone-truth-table reducible to R-C is in P/poly. Any decidable set that is polynomial-time truth-table reducible to RC via a reduction that asks at most f(n) queries on inputs of size n lies in P/(f(n)2(f(n)3logf(n))). (c) 2005 Elsevier B.V. All rights reserved.
引用
收藏
页码:2 / 19
页数:18
相关论文
共 12 条
[1]  
Allender E, 2002, ANN IEEE SYMP FOUND, P669, DOI 10.1109/SFCS.2002.1181992
[2]   Proof verification and the hardness of approximation problems [J].
Arora, S ;
Lund, C ;
Motwani, R ;
Sudan, M ;
Szegedy, M .
JOURNAL OF THE ACM, 1998, 45 (03) :501-555
[3]   Probabilistic checking of proofs: A new characterization of NP [J].
Arora, S ;
Safra, S .
JOURNAL OF THE ACM, 1998, 45 (01) :70-122
[4]  
Babai L., 1991, Computational Complexity, V1, P3, DOI 10.1007/BF01200056
[5]  
Berman L., 1977, SIAM Journal on Computing, V6, P305, DOI 10.1137/0206023
[6]  
DOWNEY RG, IN PRESS ALGORITHMIC
[7]  
KUMMER M, 1996, LECT NOTES COMPUT SC, V1046, P25
[8]  
Li M., 2019, INTRO KOLMOGOROV COM, DOI [10.1007/978-3-030-11298-1, DOI 10.1007/978-3-030-11298-1]
[10]  
MILLER J, 2004, COMMUNICATION