Clustering Improves the Goemans-Williamson Approximation for the Max-Cut Problem

被引:3
作者
Rodriguez-Fernandez, Angel E. [1 ,2 ]
Gonzalez-Torres, Bernardo [3 ]
Menchaca-Mendez, Ricardo [4 ]
Stadler, Peter F. [1 ,2 ,5 ,6 ,7 ]
机构
[1] Max Planck Inst Math Sci, D-04103 Leipzig, Germany
[2] Univ Leipzig, Dept Comp Sci, Bioinformat Grp, D-04107 Leipzig, Germany
[3] Univ Calif Santa Cruz, Dept Comp Sci, Santa Cruz, CA 95064 USA
[4] Inst Politecn Nacl, Ctr Invest Comp, Mexico City 07738, DF, Mexico
[5] Univ Vienna, Inst Theoret Chem, A-1090 Vienna, Austria
[6] Univ Nacl Colombia, Fac Ciencias, Sede Bogota, Bogota 111321, Colombia
[7] Santa Fe Inst, Santa Fe, NM 87501 USA
关键词
algorithms; approximation; semidefinite programming; Max-Cut; clustering; MAXIMUM CUT; GRAPHS; ALGORITHM;
D O I
10.3390/computation8030075
中图分类号
O1 [数学];
学科分类号
0701 ; 070101 ;
摘要
MAX-CUTis one of the well-studied NP-hard combinatorial optimization problems. It can be formulated as an Integer Quadratic Programming problem and admits a simple relaxation obtained by replacing the integer "spin" variablesxiby unitary vectors (nu) over right arrow (i). The Goemans-Williamson rounding algorithm assigns the solution vectors of the relaxed quadratic program to a corresponding integer spin depending on the sign of the scalar product (nu) over right arrow (i)center dot(r) over right arrow with a random vector (r) over right arrow. Here, we investigate whether better graph cuts can be obtained by instead using a more sophisticated clustering algorithm. We answer this question affirmatively. Different initializations ofk-means andk-medoids clustering produce better cuts for the graph instances of the most well known benchmark forMAX-CUT. In particular, we found a strong correlation of cluster quality and cut weights during the evolution of the clustering algorithms. Finally, since in general the maximal cut weight of a graph is not known beforehand, we derived instance-specific lower bounds for the approximation ratio, which give information of how close a solution is to the global optima for a particular instance. For the graphs in our benchmark, the instance specific lower bounds significantly exceed the Goemans-Williamson guarantee.
引用
收藏
页码:1 / 12
页数:12
相关论文
共 28 条
[21]  
MacQueen J., 1967, P 5 BERK S MATH STAT, P281
[22]  
Mahajan S, 1995, AN S FDN CO, P162, DOI 10.1109/SFCS.1995.492473
[23]  
Palagi L, 2012, INT SER OPER RES MAN, V166, P821, DOI 10.1007/978-1-4614-0769-0_28
[24]   OPTIMIZATION, APPROXIMATION, AND COMPLEXITY CLASSES [J].
PAPADIMITRIOU, CH ;
YANNAKAKIS, M .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1991, 43 (03) :425-440
[25]   SOLVING THE MAX-CUT PROBLEM USING EIGENVALUES [J].
POLJAK, S ;
RENDL, F .
DISCRETE APPLIED MATHEMATICS, 1995, 62 (1-3) :249-278
[26]  
Shao S., 2019, ARXIV180306496
[27]   IMPROVED ANALYSIS OF A MAX-CUT ALGORITHM BASED ON SPECTRAL PARTITIONING [J].
Soto, Jose A. .
SIAM JOURNAL ON DISCRETE MATHEMATICS, 2015, 29 (01) :259-268
[28]   MAX CUT AND THE SMALLEST EIGENVALUE [J].
Trevisan, Luca .
SIAM JOURNAL ON COMPUTING, 2012, 41 (06) :1769-1786