A complementary pivoting approach to the maximum weight clique problem

被引:28
作者
Massaro, A
Pelillo, M
Bomze, IM
机构
[1] FEI Electon Opt, SEM Software Grp, NL-5600 MD Eindhoven, Netherlands
[2] Univ Ca Foscari di Venezia, Dipartimento Informat, I-30172 Venice, Italy
[3] Univ Vienna, Inst Stat & Decis Support Syst, A-1010 Vienna, Austria
关键词
maximum weight clique; linear complementarity; pivoting methods; quadratic programming; combinatorial optimization; heuristics;
D O I
10.1137/S1052623400381413
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
Given an undirected graph with positive weights on the vertices, the maximum weight clique problem (MWCP) is to find a subset of mutually adjacent vertices (i.e., a clique) having largest total weight. The problem is known to be NP-hard, even to approximate. Motivated by a recent quadratic programming formulation, which generalizes an earlier remarkable result of Motzkin and Straus, in this paper we propose a new framework for the MWCP based on the corresponding linear complementarity problem (LCP). We show that, generically, all stationary points of the MWCP quadratic program exhibit strict complementarity. Despite this regularity result, however, the LCP turns out to be inherently degenerate, and we find that Lemke's well-known pivoting method, equipped with standard degeneracy resolution strategies, yields unsatisfactory experimental results. We exploit the degeneracy inherent in the problem to develop a variant of Lemke's algorithm which incorporates a new and effective look-ahead pivot rule. The resulting algorithm is tested extensively on various instances of random as well as DIMACS benchmark graphs, and the results obtained show the effectiveness of our method.
引用
收藏
页码:928 / 948
页数:21
相关论文
共 30 条
[1]  
[Anonymous], CZECHOSLOVAK J OR
[2]  
[Anonymous], 1999, HDB COMBINATORIAL OP
[3]   A FAST ALGORITHM FOR THE MAXIMUM WEIGHT CLIQUE PROBLEM [J].
BABEL, L .
COMPUTING, 1994, 52 (01) :31-38
[4]  
Bomze IM, 2000, IEEE T NEURAL NETWOR, V11, P1228, DOI 10.1109/72.883403
[5]   On standard quadratic optimization problems [J].
Bomze, IM .
JOURNAL OF GLOBAL OPTIMIZATION, 1998, 13 (04) :369-387
[6]  
BOMZE IM, 1997, DEV GLOBAL OPTIMIZAT, P95
[7]  
BOMZE IM, 2002, IN PRESS DISCRETE AP
[8]   APPROXIMATING MAXIMUM INDEPENDENT SETS BY EXCLUDING SUBGRAPHS [J].
BOPPANA, R ;
HALLDORSSON, MM .
BIT, 1992, 32 (02) :180-196
[9]  
Brockington M., 1996, DIMACS SERIES DISCRE, V26, P75, DOI DOI 10.1090/DIMACS/026/05
[10]  
Corradi K., 1990, Period. Math. Hung., V21, P95, DOI 10.1007/BF01946848