A Polynomial Lower Bound for Testing Monotonicity
Aleksandrs Belovs, Eric Blais

TL;DR
This paper establishes a near-quadratic lower bound on the query complexity for adaptive algorithms testing monotonicity of Boolean functions, and demonstrates an exponential gap between adaptive and non-adaptive testing for linear threshold functions.
Contribution
It provides the first polynomial lower bound for adaptive monotonicity testing and shows an exponential separation between adaptive and non-adaptive algorithms for certain function classes.
Findings
Any adaptive algorithm requires at least rac{1}{4} ilde{ olinebreak} n^{1/4} queries.
Non-adaptive algorithms have a lower bound of rac{1}{2} olinebreak ext{queries for linear threshold functions.
An adaptive algorithm can test monotonicity of regular LTFs with only O( olinebreak ext{log} n) queries.
Abstract
We show that every algorithm for testing -variate Boolean functions for monotonicity must have query complexity . All previous lower bounds for this problem were designed for non-adaptive algorithms and, as a result, the best previous lower bound for general (possibly adaptive) monotonicity testers was only . Combined with the query complexity of the non-adaptive monotonicity tester of Khot, Minzer, and Safra (FOCS 2015), our lower bound shows that adaptivity can result in at most a quadratic reduction in the query complexity for testing monotonicity. By contrast, we show that there is an exponential gap between the query complexity of adaptive and non-adaptive algorithms for testing regular linear threshold functions (LTFs) for monotonicity. Chen, De, Servedio, and Tan (STOC 2015) recently showed that non-adaptive algorithms require almost…
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.
