skip to main content
10.1145/1536414.1536437acmconferencesArticle/Chapter ViewAbstractPublication PagesstocConference Proceedingsconference-collections
research-article

Testing juntas nearly optimally

Published:31 May 2009Publication History

ABSTRACT

A function on n variables is called a k-junta if it depends on at most k of its variables. In this article, we show that it is possible to test whether a function is a k-junta or is "far" from being a k-junta with O(kε + k log k ) queries, where epsilon is the approximation parameter. This result improves on the previous best upper bound of O (k3/2)ε queries and is asymptotically optimal, up to a logarithmic factor.

We obtain the improved upper bound by introducing a new algorithm with one-sided error for testing juntas. Notably, the algorithm is a valid junta tester under very general conditions: it holds for functions with arbitrary finite domains and ranges, and it holds under any product distribution over the domain.

A key component of the analysis of the new algorithm is a new structural result on juntas: roughly, we show that if a function f is "far" from being a k-junta, then f is "far" from being determined by k parts in a random partition of the variables. The structural lemma is proved using the Efron-Stein decomposition method.

References

  1. Per Austrin and Elchanan Mossel. Approximation resistant predicates from pairwise independence. In Proc. 23rd Conf. on Computational Complexity, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Mihir Bellare, Oded Goldreich, and Madhu Sudan. Free bits, PCPs and non-approximability -- towards tight results. SIAM J. Comput., 27(3):804--915, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  3. Eric Blais. Improved bounds for testing juntas. In Proc. 12th Workshop RANDOM, pages 317--330, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Eric Blais, Ryan O'Donnell, and Karl Wimmer. Polynomial regression under arbitrary product distributions. In Proc. 21st Conf. on Learning Theory, pages 193--204, 2008.Google ScholarGoogle Scholar
  5. Avrim Blum, Lisa Hellerstein, and Nick Littlestone. Learning in the presence of finitely or infinitely many irrelevant attributes. J. of Comp. Syst. Sci., 50(1):32--40, 1995. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. Hana Chockler and Dan Gutfreund. A lower bound for testing juntas. Information Processing Letters, 90(6):301--305, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Ilias Diakonikolas, Homin K. Lee, Kevin Matulef, Krzysztof Onak, Ronitt Rubinfeld, Rocco A. Servedio, and Andrew Wan. Testing for concise representations. In Proc. 48th Symposium on Foundations of Computer Science, pages 549--558, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. Brad Efron and Charles Stein. The jackknife estimate of variance. Ann. of Stat., 9(3):586--596, 1981.Google ScholarGoogle ScholarCross RefCross Ref
  9. Eldar Fischer, Guy Kindler, Dana Ron, Shmuel Safra, and Alex Samorodnitsky. Testing juntas. J. Comput. Syst. Sci., 68(4):753--787, 2004. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Oded Goldreich, Shari Goldwasser, and Dana Ron. Property testing and its connection to learning and approximation. J. of the ACM, 45(4):653--750, 1998. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Trevor Hastie, Robert Tibshirani, and Jerome Friedman. The Elements of Statistical Learning: Data Mining, Inference, and Prediction. Springer, 2001.Google ScholarGoogle Scholar
  12. Timothy R. Hugues et al. Expression profiling using microarrays fabricated by an ink-jet oligonucleotide synthesizer. Nature Biotechnology, 19(4):342--347, 2001.Google ScholarGoogle ScholarCross RefCross Ref
  13. Samuel Karlin and Yosef Rinott. Applications of ANOVA type decompositions for comparisons of conditional variance statistics including jack-knife estimates. Ann. of Statistics, 10(2):485--501, 1982.Google ScholarGoogle ScholarCross RefCross Ref
  14. Subhash Khot, Guy Kindler, Elchanan Mossel, and Ryan O'Donnell. Optimal inapproximability results for MAX-CUT and other two-variable CSPs? SIAM J. Comput., 37(1):319--357, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  15. Elchanan Mossel. Gaussian bounds for noise correlation of functions and tight analysis of long codes. In Proc. 49th Symp. on Foundations of Computer Science, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Elchanan Mossel, Ryan O'Donnell, and Krzysztof Oleszkiewicz. Noise stability of functions with low influences: invariance and optimality. In Proc. 46th Symp. Foundations of Comp. Sci., pages 21--30, 2005. Google ScholarGoogle ScholarDigital LibraryDigital Library
  17. Michal Parnas, Dana Ron, and Alex Samorodnitsky. Testing basic boolean formulae. SIAM J. Discret. Math., 16(1):20--46, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  18. Ronitt Rubinfeld and Madhu Sudan. Robust characterizations of polynomials with applications to program testing. SIAM J. Comput., 25(2):252--271, 1996. Google ScholarGoogle ScholarDigital LibraryDigital Library
  19. J. Michael Steele. An Efron-Stein inequality for non--symmetric statistics. Ann. of Statistics, 14(2):753--758, 1986.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Testing juntas nearly optimally

          Recommendations

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in
          • Published in

            cover image ACM Conferences
            STOC '09: Proceedings of the forty-first annual ACM symposium on Theory of computing
            May 2009
            750 pages
            ISBN:9781605585062
            DOI:10.1145/1536414

            Copyright © 2009 ACM

            Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 31 May 2009

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • research-article

            Acceptance Rates

            Overall Acceptance Rate1,469of4,586submissions,32%

            Upcoming Conference

            STOC '24
            56th Annual ACM Symposium on Theory of Computing (STOC 2024)
            June 24 - 28, 2024
            Vancouver , BC , Canada

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader