Skip to main content
Log in

Partition Expanders

  • Published:
Theory of Computing Systems Aims and scope Submit manuscript

Abstract

We introduce a new concept, which we call partition expanders. The basic idea is to study quantitative properties of graphs in a slightly different way than it is in the standard definition of expanders. While in the definition of expanders it is required that the number of edges between any pair of sufficiently large sets is close to the expected number, we consider partitions and require this condition only for most of the pairs of blocks. As a result, the blocks can be substantially smaller. We show that for some range of parameters, to be a partition expander a random graph needs exponentially smaller degree than any expander would require in order to achieve similar expanding properties. We apply the concept of partition expanders in communication complexity. First, we construct an optimal pseudo-random generator (PRG) for the Simultaneous Message Passing (SMP) model: it needs n + log k random bits against protocols of cost Ω(k). Second, we compare the SMP model to that of Simultaneous Two-Way Communication, and give a new separation that is stronger both qualitatively and quantitatively than the previously known ones.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

Notes

  1. We use “N” to denote the number of graph vertices and “n” for the input length throughout the paper.

  2. We get quadratic improvement in terms of the partition size, and show that it is, essentially, the best possible general bound in terms of the spectral gap alone.

  3. All previously known PRGs in communication complexity were given against stronger models, thus requiring exponentially larger “overhead” over n in terms of seed length—for details, see Section 5.

  4. In those cases when we explicitly allow multiple edges, the edges of a graph will be viewed as a collection with repetitions.

  5. Note that if v 1, v 2S 1S 2, then the edge (v 1, v 2) appears in E(S 1, S 2) twice: as ordered pairs (v 1, v 2) and (v 2, v 1).

  6. Note also that the distribution \(\mathcal {G}_{N,d}^{\prime }\) is not uniform over its support—e.g., \(\mathcal {G}_{2,2}^{\prime }\) produces the graph with two parallel edges with probability 2/3.

  7. Note that if e = (v 2i−1, v 2i ) ∈ E then (v 2i , v 2i−1) ∈ E as well.

  8. For example, the models \(\mathcal {R}^{1}\) and \(\mathcal {R}^{\leftrightarrow }\) (and more generally, any two-party model where a k-bit message from one player reaches the other player, who also receives his own n bits of input) require seed length at least n + kO(1) even with a non-uniform PRG, as witnessed by the protocol where the sender sends the first k bits of his input and the computationally-unlimited recipient outputs “1” only if the message together with his own n bits of input have Kolmogorov complexity n + kO(1).

  9. The same applies to many other fields of complexity, where also most of the following discussion remains valid—e.g., in the field of circuit complexity.

  10. Note that we required both \(\mathcal {U}_{f^{-1}(0)}\) and \(\mathcal {U}_{f^{-1}(1)}\) to be k-PRGs for \(\mathcal {M}\) when f is k-pseudo-random in order not to require f to be balanced; if it is balanced, either condition implies the other.

  11. The power of the model \(\mathcal {R}^{\leftrightarrow }\) is not affected by allowing public randomness.

References

  1. Alon, N., Roichman, Y.: Random cayley graphs and expanders. Random Struct. Algorithms 5, 271–284 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  2. Alon, N., Spencer, J.: The Probabilistic Method. Wiley, New York (2008)

    Book  MATH  Google Scholar 

  3. Azuma, K.: Weighted sums of certain dependent random variables. Tohoku Math. J. 68, 357–367 (1967)

    Article  MathSciNet  MATH  Google Scholar 

  4. Bar-Yossef, Z., Jayram, T.S., Kumar, R., Sivakumar, D.: Information theory methods in communication complexity. In: Proceedings of 17th IEEE Conference on Computational Complexity, pp 93–102 (2002)

  5. Bollobás, B.: A probabilistic proof of an asymptotic formula for the number of labelled regular graphs. Eur. J. Comb. 1, 311–316 (1980)

    Article  MathSciNet  MATH  Google Scholar 

  6. Capalbo, M., Reingold, O., Vadhan, S., Wigderson, A.: Randomness conductors and Constant-Degree lossless expanders. In: Proceedings of the 34th Symposium on Theory of Computing, pp 659–668 (2002)

  7. Dvir, Z., Wigderson, A.: Monotone expanders: constructions and applications. Theory Comput. 6(1), 291–308 (2010)

    Article  MathSciNet  MATH  Google Scholar 

  8. Gavinsky, D., Regev, O., de Wolf, R.: Simultaneous communication protocols with quantum and classical messages. Chic. J. Theor. Comput. Sci. 7 (2008)

  9. Hoffman, A.J., Wielandt, H.W.: The variation of the spectrum of a normal matrix. Duke Math. J. 20, 37–39 (1953)

    Article  MathSciNet  MATH  Google Scholar 

  10. Impagliazzo, R., Nisan, N., Wigderson, A.: Pseudorandomness for network algorithms. In: Proceedings of the 26th Symposium on Theory of Computing, pp 356–364 (1994)

  11. Landau, Z., Russell, A.: Random Cayley graphs are expanders: a simple proof of the Alon-Roichman theorem. Electron. J. Comb. 11 (2004)

  12. McKay, B.D., Wormald, N.C.: Asymptotic enumeration by degree sequence of graphs with degrees o(n 1/2). Combinatorica 11(4), 369–382 (1991)

    Article  MathSciNet  MATH  Google Scholar 

  13. Mendel, M., Naor, A.: Nonlinear spectral calculus and super-expanders. Publications mathématiques de l’IHÉ (2013)

  14. Wormald, N.C.: Models of random regular graphs. Surveys in combinatorics. Lecture Note Series 276, pp. 239–298 (1999)

Download references

Acknowledgments

We thank Hartmut Klauck, Michael A. Forbes and anonymous reviewers for helpful comments.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dmitry Gavinsky.

Additional information

Partially funded by the grant P202/12/G061 of GA ČR and by RVO: 67985840.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gavinsky, D., Pudlák, P. Partition Expanders. Theory Comput Syst 60, 378–395 (2017). https://doi.org/10.1007/s00224-016-9738-5

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00224-016-9738-5

Keywords

Navigation