Agnostic proper learning of monotone functions: beyond the black-box correction barrier
Jane Lange, Arsen Vasilyan
Abstract
We give the first agnostic, efficient, proper learning algorithm for monotone Boolean functions. Given uniformly random examples of an unknown function , our algorithm outputs a hypothesis that is monotone and (opt )-close to f, where opt is the distance from f to the closest monotone function. The running time of the algorithm (and consequently the size and evaluation time of the hypothesis) is also , nearly matching the lower bound of [13]. We also give an algorithm for estimating up to additive error the distance of an unknown function f to monotone using a run-time of . Previously, for both of these problems, sample-efficient algorithms were known, but these algorithms were not run-time efficient. Our work thus closes this gap in our knowledge between the run-time and sample complexity.This work builds upon the improper learning algorithm of [17] and the proper semiagnostic learning algorithm of [40], which obtains a non-monotone Boolean-valued hypothesis, then “corrects” it to monotone using query-efficient local computation algorithms on graphs. This black-box correction approach can achieve no error better than 2 opt information-theoretically; we bypass this barrier bya)augmenting the improper learner with a convex optimization step, andb)learning and correcting a real-valued function before rounding its values to Boolean. Our real-valued correction algorithm solves the “poset sorting” problem of [40] for functions over general posets with non-Boolean labels.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 9a00b4dd-0dfb-44c6-acd6-d2851ed59d48Cited by top-tier papers3
- Gaussian Approximation of Convex Sets by Intersections of HalfspacesAnindya De, Shivam Nadimpalli, Rocco A. ServedioFOCS 2024 · 7 citations
- Local Lipschitz Filters for Bounded-Range Functions with Applications to Arbitrary Real-Valued FunctionsJane Lange, Ephraim Linder, Sofya Raskhodnikova, Arsen VasilyanSODA 2025 · 2 citations
- Improved Local Computation Algorithms for Greedy Set Cover via Retroactive UpdatesSlobodan Mitrovic, Srikkanth Ramachandran, Ronitt Rubinfeld, Mihir SinghalSTOC 2026
Builds on5
- Domain Reduction for Monotonicity Testing: A o(d) Tester for Boolean Functions in d-DimensionsHadley Black, Deeparnab Chakrabarty, C. SeshadhriSODA 2020 · 10 citations
- Local Computation of Maximal Independent SetMohsen GhaffariFOCS 2022 · 8 citations
- Approximating the Distance to Monotonicity of Boolean FunctionsRamesh Krishnan S. Pallavoor, Sofya Raskhodnikova, Erik WaingartenSODA 2020 · 6 citations
- Properly learning monotone functions via local correctionJane Lange, Ronitt Rubinfeld, Arsen VasilyanFOCS 2022 · 5 citations
- Properly learning decision trees in almost polynomial timeGuy Blanc, Jane Lange, Mingda Qiao, Li-Yang TanFOCS 2021 · 3 citations
Related papers
- Boolean Function Monotonicity Testing Requires (Almost) n1/2 QueriesMark Chen, Xi Chen, Hao Cui, William Pires et al.STOC 2026
- Provable guarantees for decision tree induction: the agnostic settingGuy Blanc, Jane Lange, Li-Yang TanICML 2020 · 12 citations
- Mildly Exponential Lower Bounds on Tolerant Testers for Monotonicity, Unateness, and JuntasXi Chen, Anindya De, Yuhao Li, Shivam Nadimpalli et al.SODA 2024
- The query complexity of certificationGuy Blanc, Caleb Koch, Jane Lange, Li-Yang TanSTOC 2022 · 1 citation
- Learning Functions of HalfspacesJosh Alman, Shyamal Patel, Rocco A. ServedioSTOC 2026 · 3 citations
