Title :
New Algorithms and Lower Bounds for Monotonicity Testing
Author :
Xi Chen ; Servedio, Rocco A. ; Li-Yang Tan
Author_Institution :
Dept. of Comput. Sci., Columbia Univ., New York, NY, USA
Abstract :
We consider the problem of testing whether an unknown Boolean function f : {- 1, 1}n → {-1, 1} is monotone versus ε-far from every monotone function. The two main results of this paper are a new lower bound and a new algorithm for this well-studied problem. Lower bound: We prove an Ω̅(n1/5) lower bound on the query complexity of any non-adaptive two-sided error algorithm for testing whether an unknown Boolean function f is monotone versus constant-far from monotone. This gives an exponential improvement on the previous lower bound of Ω(log n) due to Fischer et al. [1]. We show that the same lower bound holds for monotonicity testing of Boolean-valued functions over hypergrid domains {1,···, m}n for all m ≥ 2. Upper bound: We present an O(n5/6) poly(1/ε)-query algorithm that tests whether an unknown Boolean function f is monotone versus ε-far from monotone. Our algorithm, which is non-adaptive and makes one-sided error, is a modified version of the algorithm of Chakrabarty and Seshadhri[2], which makes O(n7/8) poly(1/ε) queries.
Keywords :
Boolean functions; computational complexity; Boolean-valued functions; hypergrid domains; monotone function; monotonicity testing; nonadaptive two-sided error algorithm; query algorithm; query complexity; unknown Boolean function; Algorithm design and analysis; Boolean functions; Complexity theory; Random variables; Testing; Upper bound; Vectors; Boolean functions; Monotonicity testing; Property testing;
Conference_Titel :
Foundations of Computer Science (FOCS), 2014 IEEE 55th Annual Symposium on
Conference_Location :
Philadelphia, PA
DOI :
10.1109/FOCS.2014.38