• DocumentCode
    2914009
  • Title

    Local Graph Partitioning using PageRank Vectors

  • Author

    Andersen, Reid ; Chung, Fan ; Lang, Kevin

  • Author_Institution
    Dept. of Math., California Univ., La Jolla, CA
  • fYear
    2006
  • fDate
    Oct. 2006
  • Firstpage
    475
  • Lastpage
    486
  • Abstract
    A local graph partitioning algorithm finds a cut near a specified starting vertex, with a running time that depends largely on the size of the small side of the cut, rather than the size of the input graph. In this paper, we present a local partitioning algorithm using a variation of PageRank with a specified starting distribution. We derive a mixing result for PageRank vectors similar to that for random walks, and show that the ordering of the vertices produced by a PageRank vector reveals a cut with small conductance. In particular, we show that for any set C with conductance Phi and volume k, a PageRank vector with a certain starting distribution can be used to produce a set with conductance (O(radic(Phi log k)). We present an improved algorithm for computing approximate PageRank vectors, which allows us to find such a set in time proportional to its size. In particular, we can find a cut with conductance at most oslash, whose small side has volume at least 2b in time O(2 log m/(2b log2 m/oslash2) where m is the number of edges in the graph. By combining small sets found by this local partitioning algorithm, we obtain a cut with conductance oslash and approximately optimal balance in time O(m log4 m/oslash)
  • Keywords
    approximation theory; graph theory; random processes; PageRank vectors approximation; local graph partitioning; random walks; Algorithm design and analysis; Analytical models; Clustering algorithms; Computational modeling; Educational institutions; Linear systems; Mathematics; Partitioning algorithms; Probability distribution; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Foundations of Computer Science, 2006. FOCS '06. 47th Annual IEEE Symposium on
  • Conference_Location
    Berkeley, CA
  • ISSN
    0272-5428
  • Print_ISBN
    0-7695-2720-5
  • Type

    conf

  • DOI
    10.1109/FOCS.2006.44
  • Filename
    4031383