Complexity of Hard-Core Set Proofs

被引:7
|
作者
Lu, Chi-Jen [1 ]
Tsai, Shi-Chun [2 ]
Wu, Hsin-Lung [3 ]
机构
[1] Acad Sinica, Inst Informat Sci, Taipei, Taiwan
[2] Natl Chiao Tung Univ, Dept Comp Sci, Hsinchu, Taiwan
[3] Natl Taipei Univ, Dept Comp Sci & Informat Engn, Taipei, Taiwan
关键词
Hard-core set; hardness amplification; black-box proofs; AMPLIFICATION;
D O I
10.1007/s00037-011-0003-7
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We study a fundamental result of Impagliazzo (FOCS'95) known as the hard-core set lemma. Consider any function f : {0,1}(n) -> {0,1} which is "mildly hard", in the sense that any circuit of size s must disagree with f on at least a delta fraction of inputs. Then, the hard-core set lemma says that f must have a hard-core set H of density delta on which it is "extremely hard", in the sense that any circuit of size s' = O(s/1/epsilon(2) log 1/epsilon(delta)))) must disagree wiht f on at least (1 - epsilon)/2 fraction of inputs from H. There are three issues of the lemma which we would like to address: the loss of circuit size, the need of non-uniformity, and its inapplicability to a low-level complexity class. We introduce two models of hard-core set proofs, a strongly black-box one and a weakly black-box one, and show that those issues are unavoidable in such models. First, we show that using any strongly black-box proof, one can only prove the hardness of a hard-core set for smaller circuits of size at most s' = O(s/1/epsilon(2) log 1/delta)). Next, we show that any weakly black-box proof must be inherently non-uniform-to have a hard-core set for a class G of functions, we need to start from the assumption that f is hard against a non-uniform complexity class with Omega(1/epsilon log vertical bar G vertical bar) bits of advice. Finally, we show that weakly black-box proofs in general cannot be realized in a low-level complexity class such as AC (0)[p]-the assumption that f is hard for AC (0)[p] is not sufficient to guarantee the existence of a hard-core set.
引用
收藏
页码:145 / 171
页数:27
相关论文
共 50 条
  • [1] Complexity of Hard-Core Set Proofs
    Chi-Jen Lu
    Shi-Chun Tsai
    Hsin-Lung Wu
    computational complexity, 2011, 20 : 145 - 171
  • [2] On the complexity of hard-core set constructions
    Lu, Chi-Jen
    Tsai, Shi-Chun
    Wu, Hsin-Lung
    AUTOMATA, LANGUAGES AND PROGRAMMING, PROCEEDINGS, 2007, 4596 : 183 - +
  • [3] HARD-CORE THEOREMS FOR COMPLEXITY CLASSES
    EVEN, S
    SELMAN, AL
    YACOBI, Y
    JOURNAL OF THE ACM, 1985, 32 (01) : 205 - 217
  • [4] Boosting and Hard-Core Set Construction
    Adam R. Klivans
    Rocco A. Servedio
    Machine Learning, 2003, 51 : 217 - 238
  • [5] Boosting and hard-core set construction
    Klivans, AR
    Servedio, RA
    MACHINE LEARNING, 2003, 51 (03) : 217 - 238
  • [6] Complexity Bounds on General Hard-Core Predicates
    Mikael Goldmann
    Mats Näslund
    Alexander Russell
    Journal of Cryptology, 2001, 14 : 177 - 195
  • [7] Complexity bounds on general hard-core predicates
    Goldmann, M
    Näslund, M
    Russell, A
    JOURNAL OF CRYPTOLOGY, 2001, 14 (03) : 177 - 195
  • [8] HARD-CORE THEOREMS FOR COMPLEXITY CLASSES.
    Even, Shimon
    Selman, Alan L.
    Yacobi, Yacov
    1600, (32):
  • [9] THE HARD-CORE
    BRILL, NQ
    PSYCHIATRIC JOURNAL OF THE UNIVERSITY OF OTTAWA-REVUE DE PSYCHIATRIE DE L UNIVERSITE D OTTAWA, 1984, 9 (01): : 1 - 7
  • [10] Gibbs measures for a Hard-Core model with a countable set of states
    Rozikov, U. A.
    Khakimov, R. M.
    Makhammadaliev, M. T.
    REVIEWS IN MATHEMATICAL PHYSICS, 2024,