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
Link To Document