An O(nlog log n) Learning Algorithm for DNF under the Uniform Distribution

67Citations
Citations of this article
12Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

We show that a DNF with terms of size at most d can be approximated by a function at most dO(d log 1/ε{lunate}), nonzero Fourier coefficients such that the expected error squared, with respect to the uniform distribution, is at most ε{lunate}. This property is used to derive a learning algorithm for DNF, under the uniform distribution. The learning algorithm uses queries and learns, with respect to the uniform distribution, a DNF with terms of size at most d in time polynomial in n and dO(d log 1/ε{lunate}). The interesting implications are for the case when epsilon is constant. In this case our algorithm learns a DNF with a polynomial number of terms in time nO(log log n), and a DNF with terms of size at most O(log n/log log n) in polynomial time. © 1995 Academic Press. All rights reserved.

Cite

CITATION STYLE

APA

Mansour, Y. (1995). An O(nlog log n) Learning Algorithm for DNF under the Uniform Distribution. Journal of Computer and System Sciences, 50(3), 543–550. https://doi.org/10.1006/jcss.1995.1043

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free