Skip to main content

Proclaiming Dictators and Juntas or Testing Boolean Formulae

  • Conference paper
  • First Online:
Approximation, Randomization, and Combinatorial Optimization: Algorithms and Techniques (RANDOM 2001, APPROX 2001)

Abstract

We consider the problem of determining whether a given function f: {0, 1n} → {0, 1} belongs to a certain class of Boolean functions \( \mathcal{F} \) or whether it is far from the class. More precisely, given query access to the function f and given a distance parameter ε, we would like to decide whether f\( \mathcal{F} \) or whether it differs from every g\( \mathcal{F} \) on more than an ε-fraction of the domain elements. The classes of functions we consider are singleton (“dictatorship”) functions, monomials, and monotone DNF functions with a bounded number of terms. In all cases we provide algorithms whose query complexity is independent of n (the number of function variables), and polynomial in the other relevant parameters.

Supported by the Israel Science Foundation (grant number 32/00-1).

Supported by the NSF (grant number CCR-9987845)

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 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. N. Alon, E. Fischer, M. Krivelevich, and M Szegedy. Efficient testing of large graphs. In Proceedings of FOCS, pages 645–655, 1999.

    Google Scholar 

  2. D. Angluin. Queries and concept learning. Machine Learning, 2:319–342, 1988.

    Google Scholar 

  3. Y. Aumann, J. Håstad, M. Rabin, and M. Sudan. Linear consistency testing. In Proceedings of RANDOM, pages 109–120, 1999.

    Google Scholar 

  4. M. Bellare, D. Coppersmith, J. Håstad, M. Kiwi, and M. Sudan. Linearity testing in characteristic two. In Proceedings of FOCS, pages 432–441, 1995.

    Google Scholar 

  5. M. Blum, M. Luby, and R. Rubinfeld. Self-testing/correcting with applications to numerical problems. JACM, 47:549–595, 1993.

    MATH  MathSciNet  Google Scholar 

  6. A. Blumer, A. Ehrenfeucht, D. Haussler, and M. K. Warmuth. Occam’s razor. Information Processing Letters, 24(6):377–380, April 1987.

    Google Scholar 

  7. N. Bshouty, J. Jackson, and C. Tamon. More efficient PAC-learning of DNF with membership queries under the uniform distribution. In Proceedings of COLT, pages 286–295, 1999.

    Google Scholar 

  8. Y. Dodis, O. Goldreich, E. Lehman, S. Raskhodnikova, D. Ron, and A. Samorodnitsky. Improved testing algorithms for monotonocity. In Proceedings of RANDOM, pages 97–108, 1999.

    Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  10. O. Goldreich, S. Goldwasser, and D. Ron. Property testing and its connection to learning and approximation. JACM, 45(4):653–750, 1998.

    Article  MATH  MathSciNet  Google Scholar 

  11. O. Goldreich and D. Ron. Property testing in bounded degree graphs. In Proceedings of STOC, pages 406–415, 1997. To appear in Algorithmica.

    Google Scholar 

  12. J. Jackson. An efficient membership-query algorithm for learning DNF with respect to the uniform distribution. JCSS, 55:414–440, 1997.

    MATH  Google Scholar 

  13. A. Klivans and R. Servedio. Boosting and hard-core sets. In Proceedings of FOCS, pages 624–633, 1999.

    Google Scholar 

  14. M. Parnas, D. Ron, and A. Samorodnitsky. Testing boolean formulae. Available from: http://www.eng.tau.ac.il/~danar, 2001.

  15. D. Ron. Property testing. To appear in the Handbook on Randomization. Currently available from: http://www.eng.tau.ac.il/~danar, 2000.

  16. R. Rubinfeld. Robust functional equations and their applications to program testing. SIAM Journal on Computing, 28(6):1972–1997, 1999.

    Article  MATH  MathSciNet  Google Scholar 

  17. R. Rubinfeld and M. Sudan. Robust characterization of polynomials with applications to program testing. SIAM Journal on Computing, 25(2):252–271, 1996.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2001 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Parnas, M., Ron, D., Samorodnitsky, A. (2001). Proclaiming Dictators and Juntas or Testing Boolean Formulae. In: Goemans, M., Jansen, K., Rolim, J.D.P., Trevisan, L. (eds) Approximation, Randomization, and Combinatorial Optimization: Algorithms and Techniques. RANDOM APPROX 2001 2001. Lecture Notes in Computer Science, vol 2129. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-44666-4_30

Download citation

  • DOI: https://doi.org/10.1007/3-540-44666-4_30

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-42470-3

  • Online ISBN: 978-3-540-44666-8

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics