Halfspaces are hard to test with relative error
Xi Chen, Anindya De, Yizhi Huang, Shivam Nadimpalli, Rocco A. Servedio, Tianqi Yang

TL;DR
This paper establishes a logarithmic lower bound on the number of oracle calls needed to test halfspaces under a relative-error model, highlighting increased complexity compared to standard testing.
Contribution
It provides the first proven lower bound showing that relative-error testing of halfspaces requires logarithmic queries, unlike constant-query testing in the standard model.
Findings
Halfspaces require ( \, ext{log} \, n) oracle calls for testing.
Relative-error testing can be significantly harder than standard testing for certain classes.
This is the first example of a class with provably increased difficulty in the relative-error testing model.
Abstract
Several recent works [DHLNSY25, CPPS25a, CPPS25b] have studied a model of property testing of Boolean functions under a \emph{relative-error} criterion. In this model, the distance from a target function that is being tested to a function is defined relative to the number of inputs for which ; moreover, testing algorithms in this model have access both to a black-box oracle for and to independent uniform satisfying assignments of . The motivation for this model is that it provides a natural framework for testing \emph{sparse} Boolean functions that have few satisfying assignments, analogous to well-studied models for property testing of sparse graphs. The main result of this paper is a lower bound for testing \emph{halfspaces} (i.e., linear threshold functions) in the relative error model: we show that oracle…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Software Testing and Debugging Techniques · Machine Learning and Algorithms
