Toward Super-Polynomial Size Lower Bounds for Depth-Two Threshold Circuits

Abstract

Proving super-polynomial size lower bounds for TC0, the class of constant-depth, polynomial-size circuits of Majority gates, is a notorious open problem in complexity theory. A major frontier is to prove that NEXP does not have poly-size THR THR circuit (depth-two circuits with linear threshold gates). In recent years, R.~Williams proposed a program to prove circuit lower bounds via improved algorithms. In this paper, following Williams' framework, we show that the above frontier question can be resolved by devising slightly faster algorithms for several fundamental problems: 1. Shaving Logs for 2-Furthest-Pair. An n2 poly(d) / ω(1) n time algorithm for 2-Furthest-Pair in Rd for polylogarithmic d implies NEXP has no polynomial size THR THR circuits. The same holds for Hopcroft's problem, Bichrom.-2-Closest-Pair and Integer Max-IP. 2. Shaving Logs for Approximate Bichrom.-2-Closest-Pair. An n2 (d) / ω(1) n time algorithm for (1+1/ω(1) n)-approximation to Bichrom.-2-Closest-Pair or Bichrom.-1-Closest-Pair for polylogarithmic d implies NEXP has no polynomial size SYMTHR circuits. 3. Shaving Logs for Modest Dimension Boolean Max-IP. An n2 / ω(1) n time algorithm for Bichromatic Maximum Inner Product with vector dimension d = nε for any small constant ε would imply NEXP has no polynomial size THR THR circuits. Note there is an n2polylog(n) time algorithm via fast rectangle matrix multiplication. Our results build on two structure lemmas for threshold circuits.

0

Turn this paper into a lesson

ArcXiv compiles a structured reading guide from this paper's metadata: plain-English importance, contributions, prerequisite concepts, which sections to read first, flashcards, and a quiz. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…