• DocumentCode
    3205366
  • Title

    Graph Partitioning with Natural Cuts

  • Author

    Delling, Daniel ; Goldberg, Andrew V. ; Razenshteyn, Ilya ; Werneck, Renato F.

  • Author_Institution
    Microsoft Res. Silicon Valley, Mountain View, CA, USA
  • fYear
    2011
  • fDate
    16-20 May 2011
  • Firstpage
    1135
  • Lastpage
    1146
  • Abstract
    We present a novel approach to graph partitioning based on the notion of cuts. Our algorithm, called PUNCH, has two phases. The first phase performs a series of minimum-cut computations to identify and contract dense regions of the graph. This reduces the graph size, but preserves its general structure. The second phase uses a combination of greedy and local search heuristics to assemble the final partition. The algorithm performs especially well on road networks, which have an abundance of natural cuts (such as bridges, mountain passes, and ferries). In a few minutes, it obtains the best known partitions for continental-sized networks, significantly improving on previous results.
  • Keywords
    graph theory; greedy algorithms; road traffic; traffic engineering computing; PUNCH; graph partitioning; greedy search heuristics; local search heuristics; natural cuts; Assembly; Contracts; Greedy algorithms; Image edge detection; Partitioning algorithms; Radiation detectors; Roads;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel & Distributed Processing Symposium (IPDPS), 2011 IEEE International
  • Conference_Location
    Anchorage, AK
  • ISSN
    1530-2075
  • Print_ISBN
    978-1-61284-372-8
  • Electronic_ISBN
    1530-2075
  • Type

    conf

  • DOI
    10.1109/IPDPS.2011.108
  • Filename
    6012851