2010
DOI: 10.1007/978-3-642-16367-8_27
|View full text |Cite
|
Sign up to set email alerts
|

Testing (Subclasses of) Halfspaces

Abstract: 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 R n (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 … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
2
1

Relationship

1
2

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 21 publications
0
3
0
Order By: Relevance
“…The high level idea in the proof of Theorem 9 is to exploit the so-called "structure versus randomness" phenomenon for halfspaces which was introduced in the influential work of Servedio [43] and has subsequently played a crucial role in the recent developments in the complexity theoretic analysis of halfspaces [43,18,15,33,32] (we explain this phenomenon a little later). Results in this line of work have mostly looked at halfspaces of the form g(X 1 , .…”
Section: Theoremmentioning
confidence: 99%
“…The high level idea in the proof of Theorem 9 is to exploit the so-called "structure versus randomness" phenomenon for halfspaces which was introduced in the influential work of Servedio [43] and has subsequently played a crucial role in the recent developments in the complexity theoretic analysis of halfspaces [43,18,15,33,32] (we explain this phenomenon a little later). Results in this line of work have mostly looked at halfspaces of the form g(X 1 , .…”
Section: Theoremmentioning
confidence: 99%
“…We say that an algorithm is a tester for a property P if, given query access to a measurable function f : R n → R, sampling access to the standard Gaussian, and ε > 0, it accepts with probability at least 2/3 when f satisfies P , and rejects with probability at least 2/3 when f is ε-far from P . Testability of a variety of properties has been considered, including surface area of a set [29,34], half spaces [31][32][33], linear separators [3], high-dimensional convexity [13], and linear k-junta [15]. Although the standard Gaussian is natural, it barely appears in practice.…”
Section: Introductionmentioning
confidence: 99%
“…For Boolean functions, however, testability is less well understood. On one hand, there are a fair number of testing algorithms for specific classes of functions such as F 2 -linear functions [10,6], dictators [7,23], low-degree F 2 -polynomials [2,24], juntas [15,9], and halfspaces [22]. But there is not much by way of general characterizations of what makes a property of Boolean functions testable.…”
Section: Introductionmentioning
confidence: 99%