Range Avoidance for Constant-Depth Circuits: Hardness and Algorithms

03/09/2023
by   Karthik Gajulapalli, et al.
0

Range Avoidance (AVOID) is a total search problem where, given a Boolean circuit C{0,1}^n→{0,1}^m, m>n, the task is to find a y∈{0,1}^m outside the range of C. For an integer k≥ 2, NC^0_k-AVOID is a special case of AVOID where each output bit of C depends on at most k input bits. While there is a very natural randomized algorithm for AVOID, a deterministic algorithm for the problem would have many interesting consequences. Ren, Santhanam, and Wang (FOCS 2022) and Guruswami, Lyu, and Wang (RANDOM 2022) proved that explicit constructions of functions of high formula complexity, rigid matrices, and optimal linear codes, reduce to NC^0_4-AVOID, thus establishing conditional hardness of the NC^0_4-AVOID problem. On the other hand, NC^0_2-AVOID admits polynomial-time algorithms, leaving the question about the complexity of NC^0_3-AVOID open. We give the first reduction of an explicit construction question to NC^0_3-AVOID. Specifically, we prove that a polynomial-time algorithm (with an NP oracle) for NC^0_3-AVOID for the case of m=n+n^2/3 would imply an explicit construction of a rigid matrix, and, thus, a super-linear lower bound on the size of log-depth circuits. We also give deterministic polynomial-time algorithms for all NC^0_k-AVOID problems for m≥ n^k-1/log(n). Prior work required an NP oracle, and required larger stretch, m ≥ n^k-1.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/20/2021

Functional lower bounds for restricted arithmetic circuits of depth four

Recently, Forbes, Kumar and Saptharishi [CCC, 2016] proved that there ex...
research
03/22/2020

P≠ NP

The whole discussion is divided into two parts: one is for |Σ|≥ 2 (gener...
research
05/04/2021

Reconstruction Algorithms for Low-Rank Tensors and Depth-3 Multilinear Circuits

We give new and efficient black-box reconstruction algorithms for some c...
research
11/04/2020

Consequences of APSP, triangle detection, and 3SUM hardness for separation between determinism and non-determinism

We present implications from the known conjectures like APSP, 3SUM and E...
research
11/03/2021

On polynomially many queries to NP or QMA oracles

We study the complexity of problems solvable in deterministic polynomial...
research
11/09/2022

Smaller Low-Depth Circuits for Kronecker Powers

We give new, smaller constructions of constant-depth linear circuits for...
research
02/15/2022

Hardness of the (Approximate) Shortest Vector Problem: A Simple Proof via Reed-Solomon Codes

We give a simple proof that the (approximate, decisional) Shortest Vecto...

Please sign up or login with your details

Forgot password? Click here to reset