Approximating the Distance to Monotonicity of Boolean Functions
Ramesh Krishnan S. Pallavoor, Sofya Raskhodnikova, Erik Waingarten

TL;DR
This paper presents a nonadaptive algorithm that estimates how far a Boolean function is from monotonicity with a poly(n, 1/alpha) query complexity, and establishes tight lower bounds showing the limits of such algorithms.
Contribution
It introduces a poly(n, 1/alpha) query nonadaptive algorithm for approximating the distance to monotonicity and proves matching lower bounds for nonadaptive algorithms, resolving an open question.
Findings
The algorithm achieves an (\u221A n) approximation.
Any nonadaptive algorithm with better approximation requires exponentially many queries.
The lower bounds extend to unateness and k-junta properties.
Abstract
We design a nonadaptive algorithm that, given oracle access to a function which is -far from monotone, makes poly queries and returns an estimate that, with high probability, is an -approximation to the distance of to monotonicity. The analysis of our algorithm relies on an improvement to the directed isoperimetric inequality of Khot, Minzer, and Safra (SIAM J. Comput., 2018). Furthermore, we rule out a poly-query nonadaptive algorithm that approximates the distance to monotonicity significantly better by showing that, for all constant every nonadaptive -approximation algorithm for this problem requires queries. This answers a question of Seshadhri (Property Testing Review, 2014) for the case of nonadaptive algorithms. We obtain our lower bound by…
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.
