Path optimization for graph partitioning problems

被引:14
作者
Berry, JW
Goldberg, MK
机构
[1] Elon Univ, Dept Comp Sci, Elon, NC 27244 USA
[2] Rensselaer Polytech Inst, Dept Comp Sci, Troy, NY 12180 USA
基金
美国国家科学基金会;
关键词
D O I
10.1016/S0166-218X(98)00084-5
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper presents a new heuristic for graph partitioning called Path Optimization (PO), and the results of an extensive set of empirical comparisons of the new algorithm with two very well-known algorithms for partitioning: the Kernighan-Lin algorithm and simulated annealing. Our experiments are described in detail, and the results are presented in such a way as to reveal performance trends based on several variables. Sufficient trials are run to obtain 99% confidence intervals small enough to lead to a statistical ranking of the implementations for various circumstances. The results for geometric graphs, which have become a frequently used benchmark in the evaluation of partitioning algorithms, show that PO holds an advantage over the others. In addition to the main test suite described above, comparisons of PO to more recent partitioning approaches are also given. We present the results of comparisons of PO with a parallelized implementation of Goemans' and Williamson's 0.878 approximation algorithm, a flow-based heuristic due to Lang and Rao, and the multilevel algorithm of Hendrickson and Leland. (C) 1999 Elsevier Science B.V. All rights reserved.
引用
收藏
页码:27 / 50
页数:24
相关论文
共 37 条
[1]  
BERRY JW, 1994, THESIS RENSSELAER PO
[2]  
Boppana R, 1987, P 28 IEEE S FDN COMP, P280
[3]  
Bui T. N., 1986, THESIS MIT
[4]  
BURSTEIN M, 1983, P IFIP VLSI 83 AUG
[5]   UNIT DISK GRAPHS [J].
CLARK, BN ;
COLBOURN, CJ ;
JOHNSON, DS .
DISCRETE MATHEMATICS, 1990, 86 (1-3) :165-177
[6]  
CLARK LH, 1991, LINEAR TIME ALGORITH
[7]   LOWER BOUNDS FOR PARTITIONING OF GRAPHS [J].
DONATH, WE ;
HOFFMAN, AJ .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1973, 17 (05) :420-425
[8]  
DUNLOP AE, 1983, P ISCAS 83 MAY, P1245
[9]  
Fiduccia C., 1982, P 19 IEEE DES AUT C, P175, DOI [10.1109/DAC.1982.1585498, DOI 10.1109/DAC.1982.1585498]
[10]  
GOEMANS M, UNPUB J ACM