Skip to main content

Testing Non-uniform k-Wise Independent Distributions over Product Spaces

(Extended Abstract)

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 6198))

Abstract

A distribution D over Σ1× ⋯ ×Σ n is called (non-uniform) k-wise independent if for any set of k indices {i 1, ..., i k } and for any \(z_{1}\cdots z_{k} \in \Sigma_{i_{1}}\times \cdots \times \Sigma_{i_{k}}\), \(\Pr_{X\sim D}[X_{i_{1}}\cdots X_{i_{k}}\!=z_{1}\cdots z_{k}] =\Pr_{X\sim D}[X_{i_{1}}=z_{1}] \cdots \Pr_{X\sim D}[X_{i_{k}}=z_{k}]\). We study the problem of testing (non-uniform) k-wise independent distributions over product spaces. For the uniform case we show an upper bound on the distance between a distribution D from the set of k-wise independent distributions in terms of the sum of Fourier coefficients of D at vectors of weight at most k. Such a bound was previously known only for the binary field. For the non-uniform case, we give a new characterization of distributions being k-wise independent and further show that such a characterization is robust. These greatly generalize the results of Alon et al. [1] on uniform k-wise independence over the binary field to non-uniform k-wise independence over product spaces. Our results yield natural testing algorithms for k-wise independence with time and sample complexity sublinear in terms of the support size when k is a constant. The main technical tools employed include discrete Fourier transforms and the theory of linear systems of congruences.

A full version of this paper is available at http://people.csail.mit.edu/ningxie/papers/RX09.pdf

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Alon, N., Andoni, A., Kaufman, T., Matulef, K., Rubinfeld, R., Xie, N.: Testing k-wise and almost k-wise independence. In: Proc. 39th Annual ACM Symposium on the Theory of Computing, pp. 496–505 (2007)

    Google Scholar 

  2. Alon, N., Babai, L., Itai, A.: A fast and simple randomized algorithm for the maximal independent set problem. Journal of Algorithms 7, 567–583 (1986)

    Article  MATH  MathSciNet  Google Scholar 

  3. Alon, N., Goldreich, O., Håstad, J., Peralta, R.: Simple constructions of almost k-wise independent random variables. Random Structures and Algorithms 3(3), 289–304 (1992); Earlier version in FOCS 1990

    Google Scholar 

  4. Alon, N., Goldreich, O., Mansour, Y.: Almost k-wise independence versus k-wise independence. Information Processing Letters 88, 107–110 (2003)

    Article  MATH  MathSciNet  Google Scholar 

  5. Austrin, P.: Conditional inapproximability and limited independence. PhD thesis, KTH - Royal Institute of Technology (2008), http://www.csc.kth.se/~austrin/papers/thesis.pdf

  6. Azar, Y., Naor, J., Motwani, R.: Approximating probability distributions using small sample spaces. Combinatorica 18(2), 151–171 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  7. Batu, T., Fischer, E., Fortnow, L., Kumar, R., Rubinfeld, R., White, P.: Testing random variables for independence and identity. In: Proc. 42nd Annual IEEE Symposium on Foundations of Computer Science, pp. 442–451 (2001)

    Google Scholar 

  8. Batu, T., Fortnow, L., Rubinfeld, R., Smith, W.D., White, P.: Testing that distributions are close. In: Proc. 41st Annual IEEE Symposium on Foundations of Computer Science, pp. 189–197 (2000)

    Google Scholar 

  9. Batu, T., Kumar, R., Rubinfeld, R.: Sublinear algorithms for testing monotone and unimodal distributions. In: Proc. 36th Annual ACM Symposium on the Theory of Computing, pp. 381–390. ACM Press, New York (2004)

    Google Scholar 

  10. Bertram-Kretzberg, C., Lefmann, H.: MOD p -tests, almost independence and small probability spaces. Random Structures and Algorithms 16(4), 293–313 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  11. Blais, E.: Testing juntas nearly optimally. In: Proc. 41st Annual ACM Symposium on the Theory of Computing, pp. 151–158 (2009)

    Google Scholar 

  12. Blum, M., Luby, M., Rubinfeld, R.: Self-testing/correcting with applications to numerical problems. Journal of Computer and System Sciences 47, 549–595 (1993); Earlier version in STOC 1900

    Google Scholar 

  13. Chor, B., Goldreich, O.: On the power of two-point based sampling. Journal of Complexity 5(1), 96–106 (1989)

    Article  MATH  MathSciNet  Google Scholar 

  14. Czumaj, A., Sohler, C.: Sublinear-time algorithms. Bulletin of the European Association for Theoretical Computer Science 89, 23–47 (2006)

    MATH  MathSciNet  Google Scholar 

  15. Diakonikolas, I., Lee, H., Matulef, K., Onak, K., Rubinfeld, R., Servedio, R., Wan, A.: Testing for concise representations. In: Proc. 48th Annual IEEE Symposium on Foundations of Computer Science, pp. 549–558 (2007)

    Google Scholar 

  16. Efremenko, K.: 3-query locally decodable codes of subexponential length. In: Proc. 41st Annual ACM Symposium on the Theory of Computing, pp. 39–44 (2009)

    Google Scholar 

  17. Even, G., Goldreich, O., Luby, M., Nisan, N., Velickovic, B.: Efficient approximation of product distributions. Random Structures and Algorithms 13(1), 1–16 (1998); Earlier version in STOC 1992

    Google Scholar 

  18. Fischer, E.: The art of uninformed decisions: A primer to property testing. Bulletin of the European Association for Theoretical Computer Science 75 (2001)

    Google Scholar 

  19. Goldreich, O., Goldwaser, S., Ron, D.: Property testing and its connection to learning and approximation. Journal of the ACM 45, 653–750 (1998)

    Article  MATH  MathSciNet  Google Scholar 

  20. Goldreich, O., Ron, D.: On testing expansion in bounded-degree graphs. Technical Report TR00-020, Electronic Colloquium on Computational Complexity (2000)

    Google Scholar 

  21. Grolmusz, V.: Superpolynomial size set-systems with restricted intersections mod 6 and explicit ramsey graphs. Combinatorica 20(1), 71–86 (2000)

    Article  MATH  MathSciNet  Google Scholar 

  22. Hardy, G.H., Wright, E.M.: An Introduction to the Theory of Numbers, 5th edn. Oxford University Press, Oxford (1980)

    Google Scholar 

  23. Joffe, A.: On a set of almost deterministic k-independent random variables. Annals of Probability 2, 161–162 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  24. Karloff, H., Mansour, Y.: On construction of k-wise independent random variables. In: Proc. 26th Annual ACM Symposium on the Theory of Computing, pp. 564–573 (1994)

    Google Scholar 

  25. Karp, R., Wigderson, A.: A fast parallel algorithm for the maximal independent set problem. Journal of the ACM 32(4), 762–773 (1985)

    Article  MATH  MathSciNet  Google Scholar 

  26. Koller, D., Megiddo, N.: Constructing small sample spaces satisfying given constraints. In: Proc. 25th Annual ACM Symposium on the Theory of Computing, pp. 268–277 (1993)

    Google Scholar 

  27. Kumar, R., Rubinfeld, R.: Sublinear time algorithms. SIGACT News 34, 57–67 (2003)

    Article  Google Scholar 

  28. Luby, M.: A simple parallel algorithm for the maximal independent set problem. SIAM Journal on Computing 15(4), 1036–1053 (1986); Earlier version in STOC 1985

    Google Scholar 

  29. Luby, M.: Removing randomness in parallel computation without a processor penalty. In: Proc. 29th Annual IEEE Symposium on Foundations of Computer Science, pp. 162–173 (1988)

    Google Scholar 

  30. Mossel, E.: Gaussian bounds for noise correlation of functions and tight analysis of long codes. In: Proc. 49th Annual IEEE Symposium on Foundations of Computer Science, pp. 156–165 (2008)

    Google Scholar 

  31. Naor, J., Naor, M.: Small-bias probability spaces: efficient constructions and applications. SIAM Journal on Computing 22(4), 838–856 (1993); Earlier version in STOC 1990

    Google Scholar 

  32. Neuman, C.P., Schonbach, D.I.: Discrete (Legendre) orthogonal polynomials - A survey. International Journal for Numerical Methods in Engineering 8, 743–770 (1974)

    Article  MATH  MathSciNet  Google Scholar 

  33. Nikiforov, A.F., Suslov, S.K., Uvarov, V.B.: Classical Orthogonal Polynomials of a Discrete Variable. Springer, Heidelberg (1991)

    MATH  Google Scholar 

  34. Raskhodnikova, S., Ron, D., Shpilka, A., Smith, A.: Strong lower bounds for approximating distribution support size and the distinct elements problem. In: Proc. 48th Annual IEEE Symposium on Foundations of Computer Science, pp. 559–569 (2007)

    Google Scholar 

  35. Ron, D.: Property testing (a tutorial). In: Pardalos, P.M., Rajasekaran, S., Reif, J., Rolim, J.D.P. (eds.) Handbook of Randomized Computing, pp. 597–649. Kluwer Academic Publishers, Dordrecht (2001)

    Google Scholar 

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

    Article  MATH  MathSciNet  Google Scholar 

  37. Silvester, J.R.: Determinants of block matrices. Maths Gazette 84, 460–467 (2000)

    Article  Google Scholar 

  38. Smith, H.J.S.: On systems of linear indeterminate equations and congruences. Phil. Trans. Royal Soc. London A 151, 293–326 (1861)

    Article  Google Scholar 

  39. Štefankovič, D.: Fourier transform in computer science. Master’s thesis, University of Chicago (2000)

    Google Scholar 

  40. Terras, A.: Fourier Analysis on Finite Groups and Applications. Cambridge University Press, Cambridge (1999)

    Book  MATH  Google Scholar 

  41. Yekhanin, S.: Towards 3-query locally decodable codes of subexponential length. Journal of the ACM 55(1), 1–16 (2008)

    Article  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Rubinfeld, R., Xie, N. (2010). Testing Non-uniform k-Wise Independent Distributions over Product Spaces. In: Abramsky, S., Gavoille, C., Kirchner, C., Meyer auf der Heide, F., Spirakis, P.G. (eds) Automata, Languages and Programming. ICALP 2010. Lecture Notes in Computer Science, vol 6198. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-14165-2_48

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-14165-2_48

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-14164-5

  • Online ISBN: 978-3-642-14165-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics