Skip to main content

Almost k-Wise Independence and Hard Boolean Functions

  • Conference paper
  • First Online:
Book cover LATIN 2000: Theoretical Informatics (LATIN 2000)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 1776))

Included in the following conference series:

  • 1056 Accesses

Abstract

Andreev et al. [3] gave constructions of Boolean functions (computable by polynomial-size circuits) with large lower bounds for read-once branching program (1-b.p.’s): a function in P with the lower bound 2n − − polylog( n), a function in quasipolynomial time with the lower bound 2n − −  O(logn), and a function in LINSPACE with the lower bound 2n − − logn − −  O (1). We point out alternative, much simpler constructions of such Boolean functions by applying the idea of almost k-wise independence more directly, without the use of discrepancy set generators for large affine subspaces; our constructions are obtained by derandomizing the probabilistic proofs of existence of the corresponding combinatorial objects. The simplicity of our new constructions also allows us to observe that there exists a Boolean function in AC0 [2] (computable by a depth 3, polynomial-size circuit over the basis { ∧ , ⊕ ,1}) with the optimal lower bound 2n − − logn − −  O(1) for 1-b.p.’s.

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. Ajtai, M., Babai, L., Hajnal, P., Komlós, J., Pudlak, P., Rödl, V., Szemerédi, E., Turán, G.: Two lower bounds for branching programs. In: Proceedings of the Eighteenth Annual ACM Symposium on Theory of Computing, pp. 30–38 (1986)

    Google Scholar 

  2. 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); (preliminary version in FOCS 1990)

    Article  MathSciNet  Google Scholar 

  3. Andreev, A.E., Baskakov, J.L., Clementi, A.E.F., Rolim, J.D.P.: Small pseudorandom sets yield hard functions: New tight explicit lower bounds for branching programs. Electronic Colloquium on Computational Complexity, TR97-053 (1997)

    Google Scholar 

  4. Bollig, B., Wegener, I.: A very simple function that requires exponential size read-once branching programs. Information Processing Letters 66, 53–57 (1998)

    Article  MathSciNet  Google Scholar 

  5. Dunne, P.E.: Lower bounds on the complexity of one-time-only branching programs. In: Budach, L. (ed.) FCT 1985. LNCS, vol. 199, pp. 90–99. Springer, Heidelberg (1985)

    Chapter  Google Scholar 

  6. Gal, A.: A simple function that requires exponential size read-once branching programs. Information Processing Letters 62, 13–16 (1997)

    Article  MathSciNet  Google Scholar 

  7. Jukna, S.: Entropy of contact circuits and lower bound on their complexity. Theoretical Computer Science 57, 113–129 (1988)

    Article  MathSciNet  Google Scholar 

  8. Krause, M., Meinel, C., Waack, S.: Separating the eraser Turing machine classes Le, NLe, co – NLe and Pe. Theoretical Computer Science 86, 267–275 (1991)

    Article  MathSciNet  Google Scholar 

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

    Article  MathSciNet  Google Scholar 

  10. Ponzio, S.: A lower bound for integer multiplication with read-once branching programs. SIAM Journal on Computing 28(3), 798–815 (1999); (preliminary version in STOC 1995)

    Article  MathSciNet  Google Scholar 

  11. Razborov, A.A.: Bounded-depth formulae over {&, ⊕ } and some combinatorial problems. In: Adyan, S.I. (ed.) Problems of Cybernetics. Complexity Theory and Applied Mathematical Logic, VINITI, Moscow, pp. 149–166 (1988) (in Russian)

    Google Scholar 

  12. Razborov, A.A.: Lower bounds for deterministic and nondeterministic branching programs. In: Budach, L. (ed.) FCT 1991. LNCS, vol. 529, pp. 47–60. Springer, Heidelberg (1991)

    Chapter  Google Scholar 

  13. Savický, P.: Improved Boolean formulas for the Ramsey graphs. Random Structures and Algorithms 6(4), 407–415 (1995)

    Article  MathSciNet  Google Scholar 

  14. Savický, P.: personal communication (January 1999)

    Google Scholar 

  15. Savický, P., Zák, S.: A large lower bound for 1-branching programs. Electronic Colloquium on Computational Complexity, TR96-036 (1996)

    Google Scholar 

  16. Simon, J., Szegedy, M.: A new lower bound theorem for read-only-once branching programs and its applications. In: Cai, J.-Y. (ed.) Advances in Computational Complexity. AMS-DIMACS Series, pp. 183–193 (1993)

    Google Scholar 

  17. Wegener, I.: On the complexity of branching programs and decision trees for clique function. Journal of the ACM 35, 461–471 (1988)

    Article  MathSciNet  Google Scholar 

  18. Zak, S.: An exponential lower bound for one-time-only branching programs. In: Chytil, M.P., Koubek, V. (eds.) MFCS 1984. LNCS, vol. 176, pp. 562–566. Springer, Heidelberg (1984)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2000 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Kabanets, V. (2000). Almost k-Wise Independence and Hard Boolean Functions. In: Gonnet, G.H., Viola, A. (eds) LATIN 2000: Theoretical Informatics. LATIN 2000. Lecture Notes in Computer Science, vol 1776. Springer, Berlin, Heidelberg. https://doi.org/10.1007/10719839_20

Download citation

  • DOI: https://doi.org/10.1007/10719839_20

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-67306-4

  • Online ISBN: 978-3-540-46415-0

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics