Note that a single paper may contribute to multiple projects below.
Algorithmic Method for Proving Circuit Lower Bounds
The algorithmic approach, which connects algorithm design to circuit lower bounds, lies behind the recent breakthrough result that
[Wil’14]. The most notable part of this approach is it seems to avoid all previous barriers for circuit lower bounds, and puts together nearly every gem in complexity theory, ranging from time hierarchy theorem to
. A recent breakthrough [Murray-Williams’18] significantly improved the state-of-the-art lower bounds from the paradigm by showing
.
Some of my papers are devoted to obtaining better circuit lower bounds using the algorithmic method. They are summarized below.
1. Tighter Connections between Circuit-Analysis Algorithms and Circuit Lower Bounds
2. Average-Case Circuit Lower Bounds from Algorithmic Method
3. Construction of Rigid Matrices using Algorithmic Method
4. Almost-Everywhere Circuit Lower Bounds via Algorithmic Method
All previous lower bounds proved via the algorithmic method are infinitely-often. That is, for a certain hard function
, they only guarantee that
is hard for infinitely many input lengths. Ideally, one would want
to be hard on all sufficiently large input lengths. There are attempts to addresses this issue, in Fortnow-Santhanam’11, an intermediate notion called significant separation was introduced, and it is showed that
can be made to a significant separation.
In [Chen-Lyu-Williams’20], we proved
, which is the first almost-everywhere separation proved via the algorithmic method. Our framework can also be used to extend several other known infinite-often lower bounds to almost-everywhere lower bounds. For example, we also proved that there is a function
which cannot be
-approximated by
-size
circuits, on all sufficiently large input lengths.