Partitioning Random Graphs with General Degree Distributions

  • Amin Coja-Oghlan
  • André Lanka
Part of the IFIP International Federation for Information Processing book series (IFIPAICT, volume 273)


We consider the problem of recovering a planted partition (e.g., a small bisection or a large cut) from a random graph. During the last 30 years many algorithms for this problem have been developed that work provably well on models resembling the Erd˝s-Rényi model Gn,m. Since in these random graph models edges are distributed very uniformly, the recent theory of large networks provides convincing evidence that real-world networks, albeit looking random in some sense, cannot sensibly be described by these models. Therefore, a variety of new types of random graphs have been introduced. One of the most popular of these new models is characterized by a prescribed expected degree sequence. We study a natural variant of this model that features a planted partition, the main result being that there is a polynomial time algorithm for recovering (a large share of) the planted partition efficiently. In contrast to prior work, the algorithm’s input only consists of the graph, i.e., no further parameters of the distribution (such as the expected degree sequence) are required.


Adjacency Matrix Random Graph Degree Distribution Average Degree Edge Density 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. 1.
    Aiello, W., Chung, F., Lu, L.: A random graph model for massive graphs. Proc. 33rd. SToC (2001), 171–180.Google Scholar
  2. 2.
    Alon, N. Spectral techniques in graph algorithms. Proc. LATIN (1998), LNCS 1380, Springer, 206–215.Google Scholar
  3. 3.
    Alon, N., Kahale, N.: A spectral technique for coloring random 3-colorable graphs. SIAM J. Comput. 26 (1997) 1733–1748.MathSciNetCrossRefzbMATHGoogle Scholar
  4. 4.
    Azar, Y., Fiat, A., Karlin, A.R., McSherry, F., Saia, J.: Spectral analysis of data. Proc. 33rd STOC (2001) 619–626Google Scholar
  5. 5.
    Boppana, R.B.: Eigenvalues and graph bisection: An average case analysis. Proc. 28th FoCS (1987), 280–285.Google Scholar
  6. 6.
    Chung, F.K.R.: Spectral Graph Theory. American Mathematical Society (1997).Google Scholar
  7. 7.
    Chung, F.K.R., Lu, L.: Connected components in random graphs with given expected degree sequences. Annals of Combinatorics 6 (2002) 125–145.MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    Coja-Oghlan, A., Lanka, A.: The Spectral Gap of Random Graphs with Given Expected Degrees. Proc. ICALP (2006), LNCS 4051, Springer, 15–26.Google Scholar
  9. 9.
    Coja-Oghlan, A., Goerdt, A., Lanka, A.: Spectral Partitioning of Random Graphs with Given Expected Degrees. Preprint, submitted for publication. Available at http://www.tu Scholar
  10. 10.
    Ding. C.H.Q.: Analysis of gene expression profiles: class discovery and leaf ordering. Proc. 6th International Conference on Computational biology (2002) 127–136Google Scholar
  11. 11.
    Dasgupta, A., Hopcroft, J.E., McSherry, F.: Spectral Analysis of Random Graphs with Skewed Degree Distributions. Proc. 45th FOCS (2004) 602–610.Google Scholar
  12. 12.
    Flaxman, A.: A spectral technique for random satisfiable 3CNF formulas. Proc. 14th SODA (2003) 357–363.Google Scholar
  13. 13.
    Füredi, Z., Komloś, J.: The eigenvalues of random symmetric matrices. Combinatorica 1 (1981) 233–241.MathSciNetCrossRefzbMATHGoogle Scholar
  14. 14.
    Janson, S., Luczak, T., Ruciński, A.: Random graphs. John Wiley and Sons 2000.Google Scholar
  15. 15.
    McSherry, F.: Spectral Partitioning of Random Graphs. Proc. 42nd FoCS (2001) 529–537.Google Scholar
  16. 16.
    Mihail, M., Papadimitriou, C.H.: On the Eigenvalue Power Law. Proc. 6th RANDOM (2002) 254–262.Google Scholar
  17. 17.
    Pothen, A., Simon, H.D., Liou, K.-P.: Partitioning sparse matrices with eigenvectors of graphs. SIAM J. Matrix Anal. Appl. 11 (1990) 430–452MathSciNetCrossRefzbMATHGoogle Scholar
  18. 18.
    Schloegel, K., Karypis, G., Kumar, V.: Graph partitioning for high performance scientific simulations. in: Dongarra, J., Foster, I., Fox, G., Kennedy, K., White, A. (eds.): CRPC parallel computation handbook. Morgan Kaufmann (2000)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2008

Authors and Affiliations

  • Amin Coja-Oghlan
    • 1
  • André Lanka
    • 2
  1. 1.Department of Mathematical SciencesCarnegie Mellon UniversityPittsburghUSA
  2. 2.Fakultät für InformatikTechnische Universität Chemnitz09107 ChemnitzGermany

Personalised recommendations