Zero testing and equation solving for sparse polynomials on rectangular domains

Research output: Contribution to journalArticlepeer-review

Abstract

We consider sparse polynomials in $N$ variables over a finite field, and ask whether they vanish on a set $S^N$, where $S$ is a set of nonzero elements of the field. We see that if for a polynomial $f$, there is $\vb{c}\in S^N$ with $f (\vb{c}) \neq 0$, then there is such a $\vb{c}$ in every ball (with respect to the Hamming distance) inside $S^N$, where the radius of the ball is bounded by a multiple of the logarithm of the number of monomials that appear in $f$. A similar result holds for the solutions of the equations $f_1 = \cdots = f_r = 0$ inside $S^N$. When $0 \not\in S$, this provides algorithms for testing whether a given polynomial $f$ vanishes on $S^N$ and for checking whether $f_1 = \cdots = f_r = 0$ has a solution in $S^N$ that are of time complexity in $O(n^{c \log(n)})$, where $c > 0$ and $n$ is the size of the input polynomials given in sparse representation.
Original languageEnglish
Article number102379
Pages (from-to)102379
Number of pages17
JournalFinite Fields and Their Applications
Volume95
DOIs
Publication statusPublished - Mar 2024

Fields of science

  • 101 Mathematics
  • 101001 Algebra
  • 101005 Computer algebra
  • 101013 Mathematical logic
  • 102031 Theoretical computer science

JKU Focus areas

  • Digital Transformation

Cite this