Affiliation:
1. Rutgers University, Rutgers, New Jersey, New Brunswick, NJ
2. Academy of Sciences of the Czech Republic, Prague, Czech Republic
Abstract
We observe that many important computational problems in NC
1
share a simple self-reducibility property. We then show that, for any problem
A
having this self-reducibility property,
A
has polynomial-size TC
0
circuits if and only if it has TC
0
circuits of size
n
1+ϵ
for every ϵ> 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 NC
1
and has the self-reducibility property. It follows from a lower bound of Impagliazzo, Paturi, and Saks, that BFE requires depth
d
TC
0
circuits of size
n
1+ϵ
d
. If one were able to improve this lower bound to show that there is some constant ϵ> 0 (independent of the depth
d
) such that every TC
0
circuit family recognizing BFE has size at least
n
1+ϵ
, then it would follow that TC
0
≠ NC
1
. We show that proving lower bounds of the form
n
1+ϵ
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
, TC
0
and NC
1
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
TC
0
and AC
0
[6] circuits of size
n
1+
c
for some constant
c
depending on
d
.
Funder
Ministry of Education, Youth and Sports
GAAVČR
Division of Computing and Communication Foundations
Publisher
Association for Computing Machinery (ACM)
Subject
Artificial Intelligence,Hardware and Architecture,Information Systems,Control and Systems Engineering,Software
Cited by
57 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Self-Improvement for Circuit-Analysis Problems;Proceedings of the 56th Annual ACM Symposium on Theory of Computing;2024-06-10
2. Derandomization vs Refutation: A Unified Framework for Characterizing Derandomization;2023 IEEE 64th Annual Symposium on Foundations of Computer Science (FOCS);2023-11-06
3. Non-Disjoint Promise Problems from Meta-Computational View of Pseudorandom Generator Constructions;THEOR COMPUT;2023
4. Unprovability of Strong Complexity Lower Bounds in Bounded Arithmetic;Proceedings of the 55th Annual ACM Symposium on Theory of Computing;2023-06-02
5. Depth- Threshold Circuits vs. Depth-(+1) AND-OR Trees;Proceedings of the 55th Annual ACM Symposium on Theory of Computing;2023-06-02