Almost Optimal Proper Learning and Testing Polynomials

preprint2022arXivOpen access

Abstract

We give the first almost optimal polynomial-time proper learning algorithm of Boolean sparse multivariate polynomial under the uniform distribution. For ss-sparse polynomial over nn variables and ε=1/sβε=1/s^β, β>1β>1, our algorithm makes qU=(sε)log⁡ββ+O(1β)+O~(s)(log⁡1ε)log⁡nq_U=\left(\frac{s}ε\right)^{\frac{\log β}β+O(\frac{1}β)}+ \tilde O\left(s\right)\left(\log\frac{1}ε\right)\log n queries. Notice that our query complexity is sublinear in 1/ε1/ε and almost linear in ss. All previous algorithms have query complexity at least quadratic in ss and linear in 1/ε1/ε. We then prove the almost tight lower bound qL=(sε)log⁡ββ+Ω(1β)+Ω(s)(log⁡1ε)log⁡n,q_L=\left(\frac{s}ε\right)^{\frac{\log β}β+Ω(\frac{1}β)}+ Ω\left(s\right)\left(\log\frac{1}ε\right)\log n, Applying the reduction in~\cite{Bshouty19b} with the above algorithm, we give the first almost optimal polynomial-time tester for ss-sparse polynomial. Our tester, for β>3.404β>3.404, makes O~(sε)\tilde O\left(\frac{s}ε\right) queries.

Explore this paper’s authors, topics and related work.

Building this map preview

BZPEER is loading the nearby papers, people, topics and institutions for this page.

Reviews 0

Write a reviewWrite

No reviews yet.

Discussion 0

Add a commentWrite

No comments yet.