Amplifying Lower Bounds by Means of Self-Reducibility

被引:50
作者
Allender, Eric [1 ]
Kouckuy, Michal [2 ]
机构
[1] Rutgers State Univ, Dept Comp Sci, New Brunswick, NJ 08855 USA
[2] Acad Sci Czech Republ, Inst Math, CZ-11567 Prague 1, Czech Republic
基金
美国国家科学基金会;
关键词
Theory; Circuit complexity; lower bounds; natural proofs; self-reducibility; time-space tradeoffs; CIRCUITS; FORMULAS; NUMBER; CLIQUE; SIZE;
D O I
10.1145/1706591.1706594
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We observe that many important computational problems in NC1 share a simple self-reducibility property. We then show that, for any problem A having this self-reducibility property, A has polynomial-size TC0 circuits if and only if it has TC0 circuits of size n(1+epsilon) for every epsilon > 0 (counting the number of wires in a circuit as the size of the circuit). As an example of what this observation yields, consider the Boolean Formula Evaluation problem (BFE), which is complete for NC1 and has the self-reducibility property. It follows from a lower bound of Impagliazzo, Paturi, and Saks, that BFE requires depth d TC0 circuits of size n(1+epsilon d). If one were able to improve this lower bound to show that there is some constant epsilon > 0 (independent of the depth d) such that every TC0 circuit family recognizing BFE has size at least n(1+epsilon), then it would follow that TC0 not equal NC1. We show that proving lower bounds of the form n(1+epsilon) is not ruled out by the Natural Proof framework of Razborov and Rudich and hence there is currently no known barrier for separating classes such as ACC(0), TC0 and NC1 via existing "natural" approaches to proving circuit lower bounds. We also show that problems with small uniform constant-depth circuits have algorithms that simultaneously have small space and time bounds. We then make use of known time-space tradeoff lower bounds to show that SAT requires uniform depth d TC0 and AC(0)[6] circuits of size n(1+epsilon) for some constant c depending on d.
引用
收藏
页数:36
相关论文
共 53 条
[1]   Reductions in circuit complexity: An isomorphism theorem and a gap theorem [J].
Agrawal, M ;
Allender, E ;
Rudich, S .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1998, 57 (02) :127-143
[2]  
AGRAWAL M, 2001, FDN SOFTWARE TECHNOL, P70, DOI DOI 10.1007/3-540-45294-X7
[3]  
AJTAI M, 1999, P 40 FOCS, P60
[4]  
Allender E, 1996, RAIRO-INF THEOR APPL, V30, P1
[5]   A UNIFORM CIRCUIT LOWER-BOUND FOR THE PERMANENT [J].
ALLENDER, E ;
GORE, V .
SIAM JOURNAL ON COMPUTING, 1994, 23 (05) :1026-1049
[6]   Time-space tradeoffs in the counting hierarchy [J].
Allender, E ;
Koucky, M ;
Ronneburger, D ;
Roy, S ;
Vinay, V .
16TH ANNUAL IEEE CONFERENCE ON COMPUTATIONAL COMPLEXITY, PROCEEDINGS, 2000, :295-302
[7]  
Allender E, 2008, LECT NOTES COMPUT SC, V5010, P3, DOI 10.1007/978-3-540-79709-8_2
[8]   Minimizing disjunctive normal form formulas and AC0 circuits given a truth table [J].
Allender, Eric ;
Hellerstein, Lisa ;
McCabe, Paul ;
Pitassi, Toniann ;
Saks, Michael .
SIAM JOURNAL ON COMPUTING, 2008, 38 (01) :63-84
[9]  
Allender Eric, 2004, Complexity of Computations and Proofs, Quaderni di Matematica, V13, P33
[10]   Cryptography in NC0 [J].
Applebaum, Benny ;
Ishai, Yuval ;
Kushilevitz, Eyal .
SIAM JOURNAL ON COMPUTING, 2006, 36 (04) :845-888