Arrow Research search
Back to STOC

STOC 2003

Learning juntas

Conference Paper Session 4B Algorithms and Complexity · Theoretical Computer Science

Abstract

We consider a fundamental problem in computational learning theory: learning an arbitrary Boolean function which depends on an unknown set of k out of n Boolean variables. We give an algorithm for learning such functions from uniform random examples which runs in time roughly (n k ) ω/(ω + 1) , where ω < 2.376 is the matrix multiplication exponent. We thus obtain the first polynomial factor improvement on the naive n k time bound which can be achieved via exhaustive search. Our algorithm and analysis exploit new structural properties of Boolean functions.

Authors

Keywords

  • fourier
  • juntas
  • learning
  • relevant variables
  • uniform distribution

Context

Venue
ACM Symposium on Theory of Computing
Archive span
1969-2025
Indexed papers
4364
Paper id
262225637208593995