Almost Optimal Proper Learning and Testing Polynomials

02/07/2022
by   Nader H. Bshouty, et al.
0

We give the first almost optimal polynomial-time proper learning algorithm of Boolean sparse multivariate polynomial under the uniform distribution. For s-sparse polynomial over n variables and ϵ=1/s^β, β>1, our algorithm makes q_U=(s/ϵ)^logβ/β+O(1/β)+ Õ(s)(log1/ϵ)log n queries. Notice that our query complexity is sublinear in 1/ϵ and almost linear in s. All previous algorithms have query complexity at least quadratic in s and linear in 1/ϵ. We then prove the almost tight lower bound q_L=(s/ϵ)^logβ/β+Ω(1/β)+ Ω(s)(log1/ϵ)log n, Applying the reduction in <cit.> with the above algorithm, we give the first almost optimal polynomial-time tester for s-sparse polynomial. Our tester, for β>3.404, makes Õ(s/ϵ) queries.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/05/2020

Optimal Deterministic Group Testing Algorithms to Estimate the Number of Defectives

We study the problem of estimating the number of defective items d withi...
research
02/09/2021

On exact division and divisibility testing for sparse polynomials

No polynomial-time algorithm is known to test whether a sparse polynomia...
research
11/03/2021

On polynomially many queries to NP or QMA oracles

We study the complexity of problems solvable in deterministic polynomial...
research
10/31/2021

Limitations of the Macaulay matrix approach for using the HHL algorithm to solve multivariate polynomial systems

Recently Chen and Gao <cit.> proposed a new quantum algorithm for Boolea...
research
04/07/2023

Qubo model for the Closest Vector Problem

In this paper we consider the closest vector problem (CVP) for lattices ...
research
12/20/2017

Boolean Tensor Decomposition for Conjunctive Queries with Negation

We propose an algorithm for answering conjunctive queries with negation,...
research
07/15/2020

Downsampling for Testing and Learning in Product Distributions

We study the domain reduction problem of eliminating dependence on n fro...

Please sign up or login with your details

Forgot password? Click here to reset