Learning DNF in time

  • Authors:
  • Adam R. Klivans;Rocco Servedio

  • Affiliations:
  • Laboratory for Computer Science, MIT, Cambridge, MA;Division of Engineering and Applied Sciences, Harvard University, Cambridge, MA

  • Venue:
  • STOC '01 Proceedings of the thirty-third annual ACM symposium on Theory of computing
  • Year:
  • 2001

Quantified Score

Hi-index 0.01

Visualization

Abstract

Using techniques from learning theory, we show that any s-term DNF over n variables can be computed by a polynomial threshold function of degree O(n^{1/3} \log s). This upper bound matches, up to a logarithmic factor, the longstanding lower bound given by Minsky and Papert in their 1968 book {\em Perceptrons}. As a consequence of this upper bound we obtain the fastest known algorithm for learning polynomial size DNF, one of the central problems in computational learning theory.