English

Low Degree Testing over the Reals

Data Structures and Algorithms 2022-04-19 v1

Abstract

We study the problem of testing whether a function f:RnRf: \mathbb{R}^n \to \mathbb{R} is a polynomial of degree at most dd in the \emph{distribution-free} testing model. Here, the distance between functions is measured with respect to an unknown distribution D\mathcal{D} over Rn\mathbb{R}^n from which we can draw samples. In contrast to previous work, we do not assume that D\mathcal{D} has finite support. We design a tester that given query access to ff, and sample access to D\mathcal{D}, makes (d/ε)O(1)(d/\varepsilon)^{O(1)} many queries to ff, accepts with probability 11 if ff is a polynomial of degree dd, and rejects with probability at least 2/32/3 if every degree-dd polynomial PP disagrees with ff on a set of mass at least ε\varepsilon with respect to D\mathcal{D}. Our result also holds under mild assumptions when we receive only a polynomial number of bits of precision for each query to ff, or when ff can only be queried on rational points representable using a logarithmic number of bits. Along the way, we prove a new stability theorem for multivariate polynomials that may be of independent interest.

Keywords

Cite

@article{arxiv.2204.08404,
  title  = {Low Degree Testing over the Reals},
  author = {Vipul Arora and Arnab Bhattacharyya and Noah Fleming and Esty Kelman and Yuichi Yoshida},
  journal= {arXiv preprint arXiv:2204.08404},
  year   = {2022}
}
R2 v1 2026-06-24T10:51:09.615Z