Skip to main content

Monotonicity Testing

  • Reference work entry
  • First Online:
Encyclopedia of Algorithms
  • 237 Accesses

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...

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 1,599.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD 1,999.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Recommended Reading

  1. Berman P, Raskhodnikova S, Yaroslavtsev G (2014) L p Testing. In: Proceedings, ACM symposium on theory of computing (STOC), New York

    Google Scholar 

  2. 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

    Google Scholar 

  3. 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

    Google Scholar 

  4. Chakrabarty D, Seshadhri C (2013) An optimal lower bound for monotonicity testing over hypergrids. In: Proceedings, international workshop on randomization and computation (RANDOM), Berkeley

    Google Scholar 

  5. 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

    Google Scholar 

  6. 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

    Google Scholar 

  7. Ergun F, Kannan S, Kumar R, Rubinfeld R, Viswanathan M (2000) Spot-checkers. J Comput Syst Sci 60(3):717–751

    Article  MathSciNet  MATH  Google Scholar 

  8. 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

    Google Scholar 

  9. Goldreich O, Goldwasser S, Lehman E, Ron D, Samorodnitsky A (2000) Testing monotonicity. Combinatorica 20:301–337

    Article  MathSciNet  MATH  Google Scholar 

  10. Khot S, Minzer D, Safra S (2015) On monotonicity testing and boolean isoperimetric type theorems. In: Electornic colloquium on computational complexity (ECCC), TR15-011

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Deeparnab Chakrabarty .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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

Publish with us

Policies and ethics