THE VALUE OF HELP BITS IN RANDOMIZED AND AVERAGE-CASE COMPLEXITY

被引:0
|
作者
Beigi, Salman [1 ]
Etesami, Omid [1 ]
Gohari, Amin [2 ]
机构
[1] Inst Res Fundamental Sci IPM, Sch Math, Tehran, Iran
[2] Sharif Univ Technol, Dept Elect Engn, Tehran, Iran
关键词
Average-case complexity; entropy; help bits; randomized computation; rate-distortion; NP;
D O I
10.1007/s00037-016-0135-x
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
"Help bits" are some limited trusted information about an instance or instances of a computational problem that may reduce the computational complexity of solving that instance or instances. In this paper, we study the value of help bits in the settings of randomized and average-case complexity. If k instances of a decision problem can be efficiently solved using l < k help bits, then without access to help bits one can efficiently compute a k-bit vector that is not equal to the k-bit vector of solutions to the k instances. A decision problem with this property is called k-membership comparable. Amir, Beigel, and Gasarch (1990) show that for constant k, all k-membership comparable languages are in P/poly. We extend this result to the setting of randomized computation: We show that for k at most logarithmic, the decision problem is k-membership comparable if using l help bits, k instances of the problem can be efficiently solved with probability greater than 2(l-k). The same conclusion holds if using less than k(1-h(alpha)) help bits (where h(.) is the binary entropy function), we can efficiently solve 1-alpha fraction of the instances correctly with non-vanishing probability. We note that when k is constant, k-membership comparability implies being in P/poly. Next we consider the setting of average-case complexity: Assume that we can solve k instances of a decision problem using some help bits whose entropy is less than k when the k instances are drawn independently from a particular distribution. Then we can efficiently solve an instance drawn from that distribution with probability better than 1/2. Finally, we show that in the case where k is super-logarithmic, assuming k-membership comparability of a decision problem, one cannot prove that the problem is in P/poly by a "relativizing" proof technique. All previous known proofs in this area have been relativizing.
引用
收藏
页码:119 / 145
页数:27
相关论文
共 50 条
  • [41] Pseudorandomness and average-case complexity via uniform reductions
    Trevisan, L
    Vadhan, S
    17TH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2002, : 129 - 138
  • [42] Linear average-case complexity of algorithmic problems in groups
    Olshanskii, Alexander
    Shpilrain, Vladimir
    JOURNAL OF ALGEBRA, 2025, 668 : 390 - 419
  • [43] Average-case analysis of algorithms using Kolmogorov complexity
    Tao Jiang
    Ming Li
    Paul M. B. Vitányi
    Journal of Computer Science and Technology, 2000, 15 : 402 - 408
  • [44] Average-case analysis of algorithms using Kolmogorov complexity
    Jiang, T
    Li, M
    Vitányi, PMB
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2000, 15 (05) : 402 - 408
  • [45] Characterizing Average-Case Complexity of PH by Worst-Case Meta-Complexity
    Hirahara, Shuichi
    2020 IEEE 61ST ANNUAL SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE (FOCS 2020), 2020, : 50 - 60
  • [46] The Average-Case Time Complexity of Certifying the Restricted Isometry Property
    Ding, Yunzi
    Kunisky, Dmitriy
    Wein, Alexander S.
    Bandeira, Afonso S.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (11) : 7355 - 7361
  • [47] Robustness of Average-Case Meta-Complexity via Pseudorandomness
    Ilango, Rahul
    Ren, Hanlin
    Santhanam, Rahul
    PROCEEDINGS OF THE 54TH ANNUAL ACM SIGACT SYMPOSIUM ON THEORY OF COMPUTING (STOC '22), 2022, : 1575 - 1583
  • [48] The Program-Enumeration Bottleneck in Average-Case Complexity Theory
    Trevisan, Luca
    25TH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY - CCC 2010, 2010, : 88 - 95
  • [49] Notions of average-case complexity for random 3-SAT
    Atserias, A
    COMPUTER SCIENCE LOGIC, PROCEEDINGS, 2004, 3210 : 1 - 5
  • [50] Average-case complexity for the execution of recursive definitions on relational databases
    De la Vega W.F.
    Paschos V.T.
    Stafylopatis A.N.
    Acta Informatica, 1998, 35 (3) : 211 - 243