Testing (subclasses of) halfspaces

  • Authors:
  • Kevin Matulef;Ryan O'Donnell;Ronitt Rubinfeld;Rocco Servedio

  • Affiliations:
  • ITCS, Tsinghua University;Carnegie Mellon University;Massachusetts Institute of Technology;Columbia University

  • Venue:
  • Property testing
  • Year:
  • 2010

Quantified Score

Hi-index 0.00

Visualization

Abstract

We address the problem of testing whether a Boolean-valued function f is a halfspace, i.e. a function of the form f(x) = sgn(wċx-θ). We consider halfspaces over the continuous domain Rn (endowed with the standard multivariate Gaussian distribution) as well as halfspaces over the Boolean cube {-1, 1}n (endowed with the uniform distribution). In both cases we give an algorithm that distinguishes halfspaces from functions that are ε-far from any halfspace using only poly(1/ε) queries, independent of the dimension n. In contrast to the case of general halfspaces, we show that testing natural subclasses of halfspaces can be markedly harder; for the class of {-1, 1}-weight halfspaces, we show that a tester must make at least O(log n) queries. We complement this lower bound with an upper bound showing that O(√n queries suffice.