Polynomial Identity Testing via Evaluation of Rational Functions
Ivan Hu, Dieter van Melkebeek, Andrew Morgan

TL;DR
This paper introduces a new hitting set generator for Polynomial Identity Testing using evaluations of low-degree univariate rational functions, providing a systematic analytic framework and applications in derandomization and lower bounds.
Contribution
It develops a novel rational function-based generator, characterizes its vanishing ideal, and offers a structured deterministic membership test, advancing the analytic understanding of hitting set generators.
Findings
Established equivalence with Shpilka-Volkovich generator
Provided tight bounds on vanishing ideal properties
Rederived known derandomization results and introduced new applications
Abstract
We introduce a hitting set generator for Polynomial Identity Testing based on evaluations of low-degree univariate rational functions at abscissas associated with the variables. We establish an equivalence up to rescaling with a generator introduced by Shpilka and Volkovich, which has a similar structure but uses multivariate polynomials. We initiate a systematic analytic study of the power of hitting set generators by characterizing their vanishing ideals, \ie, the sets of polynomials that they fail to hit. We provide two such characterizations for our generator. First, we develop a small collection of polynomials that jointly produce the vanishing ideal. As corollaries, we obtain tight bounds on the minimum degree, sparseness, and partition class size of set-multilinearity in the vanishing ideal. Second, inspired by a connection to alternating algebra, we…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
Polynomial Identity Testing via Evaluation of Rational Functions· youtube
Taxonomy
TopicsSoftware Testing and Debugging Techniques · Software Reliability and Analysis Research · Machine Learning and Algorithms
