Title :
Engineering a scalable high quality graph partitioner
Author :
Holtgrewe, Manuel ; Sanders, Peter ; Schulz, Christian
Author_Institution :
Karlsruhe Inst. of Technol., Karlsruhe, Germany
Abstract :
We describe an approach to parallel graph partitioning that scales to hundreds of processors and produces a high solution quality. For example, for many instances from Walshaw´s benchmark collection we improve the best known partitioning. We use the well known framework of multi-level graph partitioning. All components are implemented by scalable parallel algorithms. Quality improvements compared to previous systems are due to better prioritization of edges to be contracted, better approximation algorithms for identifying matchings, better local search heuristics, and perhaps most notably, a parallelization of the FM local search algorithm that works more locally than previous approaches.
Keywords :
graph theory; parallel algorithms; search problems; approximation algorithm; edge prioritization; local search heuristics; multilevel graph partitioning; parallel graph partitioning; scalable high quality graph partitioner; scalable parallel algorithm; Application software; Approximation algorithms; Clustering algorithms; Computer science; Design methodology; Digital circuits; Finite element methods; Parallel algorithms; Partitioning algorithms; Process planning;
Conference_Titel :
Parallel & Distributed Processing (IPDPS), 2010 IEEE International Symposium on
Conference_Location :
Atlanta, GA
Print_ISBN :
978-1-4244-6442-5
DOI :
10.1109/IPDPS.2010.5470485