A o(n) monotonicity tester for Boolean functions over the hypercube
arXiv:1302.4536
Abstract
A Boolean function is said to be $\eps$-far from monotone if needs to be modified in at least $\eps$-fraction of the points to make it monotone. We design a randomized tester that is given oracle access to and an input parameter $\eps>0$, and has the following guarantee: It outputs {\sf Yes} if the function is monotonically non-decreasing, and outputs {\sf No} with probability , if the function is $\eps$-far from monotone. This non-adaptive, one-sided tester makes $O(n^{7/8}\eps^{-3/2}\ln(1/\eps))$ queries to the oracle.
Journal version, with discussion on directed isoperimetry