Algebraic methods in the theory of lower bounds for Boolean circuit complexity
STOC '87 Proceedings of the nineteenth annual ACM symposium on Theory of computing
Surveys in combinatorics, 1993
An introduction to computational learning theory
An introduction to computational learning theory
PP is closed under intersection
Selected papers of the 23rd annual ACM symposium on Theory of computing
Perceptrons, PP, and the polynomial hierarchy
Computational Complexity - Special issue on circuit complexity
Representing Boolean functions as polynomials modulo composite numbers
Computational Complexity - Special issue on circuit complexity
On the power of a threshold gate at the top
Information Processing Letters
STOC '01 Proceedings of the thirty-third annual ACM symposium on Theory of computing
Some optimal inapproximability results
Journal of the ACM (JACM)
Constructing set systems with prescribed intersection sizes
Journal of Algorithms
Learning Intersections and Thresholds of Halfspaces
FOCS '02 Proceedings of the 43rd Symposium on Foundations of Computer Science
Proceedings of the thirty-fifth annual ACM symposium on Theory of computing
New degree bounds for polynomial threshold functions
Proceedings of the thirty-fifth annual ACM symposium on Theory of computing
On computing Boolean functions by sparse real polynomials
FOCS '95 Proceedings of the 36th Annual Symposium on Foundations of Computer Science
Constructing Ramsey Graphs from Boolean Function Representations
CCC '06 Proceedings of the 21st Annual IEEE Conference on Computational Complexity
Algorithms in Real Algebraic Geometry (Algorithms and Computation in Mathematics)
Algorithms in Real Algebraic Geometry (Algorithms and Computation in Mathematics)
On the complexity of depth-2 circuits with threshold gates
MFCS'05 Proceedings of the 30th international conference on Mathematical Foundations of Computer Science
Hi-index | 0.00 |
A real polynomial P(X 1, ... , X n ) sign represents f : A n 驴 {0, 1} if for every (a 1, ... , a n ) 驴 A n , the sign of P(a 1, ... ,a n ) equals $$(-1)^{f(a_{1}, \ldots ,a_{n})}$$ . Such sign representations are well-studied in computer science and have applications to computational complexity and computational learning theory. The work in this area aims to determine the minimum degree and sparsity possible for a polynomial that sign represents a function f. While the degree of such polynomials is relatively well-understood, far less is known about their sparsity. Known bounds apply only to the cases where A = {0, 1} or A = {驴1, +1}.In this work, we present a systematic study of tradeoffs between degree and sparsity of sign representations through the lens of the parity function. We attempt to prove bounds that hold for any choice of set A. We show that sign representing parity over {0,... , m 驴 1} n with the degree in each variable at most m 驴 1 requires sparsity at least m n . We show that a tradeoff exists between sparsity and degree, by exhibiting a sign representation that has higher degree but lower sparsity. We show a lower bound of n(m 驴 2) + 1 on the sparsity of polynomials of any degree representing parity over {0,... ,m 驴 1} n . We prove exact bounds on the sparsity of such polynomials for any two element subset A. The main tool used is Descartes' Rule of Signs, a classical result in algebra, relating the sparsity of a polynomial to its number of real roots. As an application, we use bounds on sparsity to derive circuit lower bounds for depth-two AND-OR-NOT circuits with a Threshold Gate at the top.