Polynomial threshold functions, hyperplane arrangements, and random tensors
Abstract
A simple way to generate a Boolean function is to take the sign of a real polynomial in variables. Such Boolean functions are called polynomial threshold functions. How many low-degree polynomial threshold functions are there? The partial case of this problem for degree was solved by Zuev in 1989, who showed that the number of linear threshold functions satisfies , up to smaller order terms. However the number of polynomial threshold functions for any higher degrees, including , has remained open. We settle this problem for all fixed degrees , showing that . The solution relies on connections between the theory of Boolean threshold functions, hyperplane arrangements, and random tensors. Perhaps surprisingly, it uses also a recent result of E.Abbe, A.Shpilka, and A.Wigderson on Reed-Muller codes.
Cite
@article{arxiv.1803.10868,
title = {Polynomial threshold functions, hyperplane arrangements, and random tensors},
author = {Pierre Baldi and Roman Vershynin},
journal= {arXiv preprint arXiv:1803.10868},
year = {2019}
}
Comments
Corollary 1.2 is added, various typos and minor inaccuracies corrected