Advanced Multilevel Node Separator Algorithms

作者: Peter Sanders , Christian Schulz

DOI: 10.1007/978-3-319-38851-9_20

关键词:

摘要: A node separator of a graph is subset S the nodes such that removing and its incident edges divides into two disconnected components about equal size. In this work, we introduce novel algorithms to find small separators in large graphs. With focus on solution quality, flow-based local search which are integrated multilevel framework. addition, transfer techniques successfully used partitioning field. This includes usage edge ratings tailored our problem guide coarsening algorithm as well highly localized iterated cycles improve quality even further. Experiments indicate own framework already competitive terms quality. Adding additional further improves Our strongest configuration almost always outperforms competing systems while average computing 10i¾ź% 62i¾ź% smaller than Metis Scotch, respectively.

参考文章(35)
Peter Sanders, Christian Schulz, Think Locally, Act Globally: Highly Balanced Graph Partitioning Experimental Algorithms. pp. 164- 175 ,(2013) , 10.1007/978-3-642-38527-8_16
Christos Zaroliagis, Frank Schulz, Dorothea Wagner, Using Multi-Level Graphs for Timetable Information ,(2001)
David A. Bader, Henning Meyerhenke, Peter Sanders, Christian Schulz, Andrea Kappes, Dorothea Wagner, Benchmarking for Graph Clustering and Partitioning Encyclopedia of Social Network Analysis and Mining. Ed.: Prof. R. Alhajj. pp. 73- 82 ,(2014) , 10.1007/978-1-4614-6170-8_23
Christian Schulz, High Quality Graph Partitioning Graph Partitioning and Graph Clustering. pp. 1- 18 ,(2012) , 10.5445/IR/1000035713
George Karypis, Kirk Schloegel, Vipin Kumar, Graph partitioning for high-performance scientific simulations parallel computing. pp. 491- 541 ,(2003)
Julian Dibbelt, Ben Strasser, Dorothea Wagner, Customizable Contraction Hierarchies ACM Journal of Experimental Algorithms. ,vol. 21, pp. 1- 49 ,(2016) , 10.1145/2886843
Vitaly Osipov, Peter Sanders, n-level graph partitioning european symposium on algorithms. pp. 278- 289 ,(2010) , 10.1007/978-3-642-15775-2_24
Ilya Safro, William W. Hager, James T. Hungerford, A Multilevel Bilinear Programming Algorithm For the Vertex Separator Problem arXiv: Data Structures and Algorithms. ,(2014)
James B. Orlin, Thomas L. Magnanti, Ravindra K. Ahuja, Network Flows: Theory, Algorithms, and Applications ,(1993)
Richard J. Lipton, Robert Endre Tarjan, Applications of a Planar Separator Theorem SIAM Journal on Computing. ,vol. 9, pp. 615- 627 ,(1980) , 10.1137/0209046