Algorithms and Lower Bounds for Comparator Circuits from Shrinkage
Bruno P. Cavalar, Zhenjian Lu

TL;DR
This paper explores average-case complexity, algorithms, and pseudorandom generators for comparator circuits, establishing new lower bounds and efficient algorithms by leveraging shrinkage under random restrictions.
Contribution
It introduces novel average-case lower bounds, SAT algorithms, and pseudorandom generators for comparator circuits, advancing understanding of their computational limits.
Findings
Average-case lower bounds match worst-case bounds for certain functions.
Efficient #SAT algorithms for circuits with up to n^{1.5}/O(k) gates.
Pseudorandom generators fool comparator circuits and imply MCSP lower bounds.
Abstract
Comparator circuits are a natural circuit model for studying bounded fan-out computation whose power sits between nondeterministic branching programs and general circuits. Despite having been studied for nearly three decades, the first superlinear lower bound against comparator circuits was proved only recently by G\'al and Robere (ITCS 2020), who established a lower bound on the size of comparator circuits computing an explicit function of bits. In this paper, we initiate the study of average-case complexity and circuit analysis algorithms for comparator circuits. Departing from previous approaches, we exploit the technique of shrinkage under random restrictions to obtain a variety of new results for this model. Among them, we show - Average-case Lower Bounds. For every with , there exists a polynomial-time computable…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Algorithms and Lower Bounds for Comparator Circuits from Shrinkage· youtube
Taxonomy
TopicsComplexity and Algorithms in Graphs · Machine Learning and Algorithms · Cryptography and Data Security
