Years and Authors of Summarized Original Work
-
1999; Dodis, Goldreich, Lehman, Raskhodnikova, Ron, Samorodnitsky
-
2000; Goldreich, Goldwasser, Lehman, Ron, Samorodnitsky
-
2013; Chakrabarty, Seshadhri
Problem Definition
A real-valued function \(f : D \rightarrow \mathbb{R}\) defined over a partially ordered set (poset) D is monotone if f(x) ≤ f(y) for any two points \(x \prec y\). In this article, we focus on the poset induced by the coordinates of a d-dimensional, n-hypergrid, [n]d, where \(x \prec y\) iff x i ≤ y i for all integers 1 ≤ i ≤ d. Here, we have used [n] as a shorthand for {1, …, n}. The hypercube, {0, 1}d, and the n-line, [n], are two special cases of this.
Monotonicity testing is the algorithmic problem of deciding whether a given function is monotone. The algorithm has query access to the function, which means that it can query f at any domain point x and obtain the value of f(x). The performance of the algorithm is measured by the number of queries it makes. Although the...
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Recommended Reading
Berman P, Raskhodnikova S, Yaroslavtsev G (2014) L p Testing. In: Proceedings, ACM symposium on theory of computing (STOC), New York
Chakrabarty D, Seshadhri C (2013) A o(n) monotonicity tester for Boolean functions over the hypercube. In: Proceedings, ACM symposium on theory of computing (STOC), Palo Alto
Chakrabarty D, Seshadhri C (2013) Optimal bounds for monotonicity and Lipschitz testing over hypercubes and hypergrids. In: Proceedings, ACM symposium on theory of computing (STOC), Palo Alto
Chakrabarty D, Seshadhri C (2013) An optimal lower bound for monotonicity testing over hypergrids. In: Proceedings, international workshop on randomization and computation (RANDOM), Berkeley
Chen X, De A, Servedio R, Tan LY (2015) Boolean function monotonicity testing requires (almost) n1∕2 non-adaptive queries. In: Proceedings, ACM symposium on theory of computing (STOC), Portland
Dodis Y, Goldreich O, Lehman E, Raskhodnikova S, Ron D, Samorodnitsky A (1999) Improved testing algorithms for monotonicity. In: Proceedings, international workshop on randomization and computation (RANDOM), Berkeley
Ergun F, Kannan S, Kumar R, Rubinfeld R, Viswanathan M (2000) Spot-checkers. J Comput Syst Sci 60(3):717–751
Fischer E, Lehman E, Newman I, Raskhodnikova S, Rubinfeld R, Samorodnitsky A (2002) Monotonicity testing over general poset domains. In: Proceedings, ACM symposium on theory of computing (STOC), Montreal
Goldreich O, Goldwasser S, Lehman E, Ron D, Samorodnitsky A (2000) Testing monotonicity. Combinatorica 20:301–337
Khot S, Minzer D, Safra S (2015) On monotonicity testing and boolean isoperimetric type theorems. In: Electornic colloquium on computational complexity (ECCC), TR15-011
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer Science+Business Media New York
About this entry
Cite this entry
Chakrabarty, D. (2016). Monotonicity Testing. In: Kao, MY. (eds) Encyclopedia of Algorithms. Springer, New York, NY. https://doi.org/10.1007/978-1-4939-2864-4_699
Download citation
DOI: https://doi.org/10.1007/978-1-4939-2864-4_699
Published:
Publisher Name: Springer, New York, NY
Print ISBN: 978-1-4939-2863-7
Online ISBN: 978-1-4939-2864-4
eBook Packages: Computer ScienceReference Module Computer Science and Engineering