Papers
Topics
Authors
Recent
Search
2000 character limit reached

Quantified Derandomization of Linear Threshold Circuits

Published 22 Sep 2017 in cs.CC | (1709.07635v2)

Abstract: One of the prominent current challenges in complexity theory is the attempt to prove lower bounds for TC<sup>0TC<sup>0, the class of constant-depth, polynomial-size circuits with majority gates. Relying on the results of Williams (2013), an appealing approach to prove such lower bounds is to construct a non-trivial derandomization algorithm for TC<sup>0TC<sup>0. In this work we take a first step towards the latter goal, by proving the first positive results regarding the derandomization of TC<sup>0TC<sup>0 circuits of depth $d&gt;2$. Our first main result is a quantified derandomization algorithm for TC<sup>0TC<sup>0 circuits with a super-linear number of wires. Specifically, we construct an algorithm that gets as input a TC<sup>0TC<sup>0 circuit CC over nn input bits with depth dd and n<sup>1+exp⁡(−d)n<sup>{1+\exp(-d)} wires, runs in almost-polynomial-time, and distinguishes between the case that CC rejects at most 2<sup>n<sup>1−1/5d2<sup>{n<sup>{1-1/5d}} inputs and the case that CC accepts at most 2<sup>n<sup>1−1/5d2<sup>{n<sup>{1-1/5d}} inputs. In fact, our algorithm works even when the circuit CC is a linear threshold circuit, rather than just a TC<sup>0TC<sup>0 circuit (i.e., CC is a circuit with linear threshold gates, which are stronger than majority gates). Our second main result is that even a modest improvement of our quantified derandomization algorithm would yield a non-trivial algorithm for standard derandomization of all of TC<sup>0TC<sup>0, and would consequently imply that NEXP⊈TC<sup>0NEXP\not\subseteq TC<sup>0. Specifically, if there exists a quantified derandomization algorithm that gets as input a TC<sup>0TC<sup>0 circuit with depth dd and n<sup>1+O(1/d)n<sup>{1+O(1/d)} wires (rather than n<sup>1+exp⁡(−d)n<sup>{1+\exp(-d)} wires), runs in time at most 2<sup>n<sup>exp⁡(−d)2<sup>{n<sup>{\exp(-d)}}, and distinguishes between the case that CC rejects at most 2<sup>n<sup>1−1/5d2<sup>{n<sup>{1-1/5d}} inputs and the case that CC accepts at most 2<sup>n<sup>1−1/5d2<sup>{n<sup>{1-1/5d}} inputs, then there exists an algorithm with running time 2<sup>n<sup>1−Ω(1)2<sup>{n<sup>{1-\Omega(1)}} for standard derandomization of TC<sup>0TC<sup>0.

Authors (1)
Citations (23)

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.