An exact algorithm with a new upper bound and reductions for maximum edge weighted clique in massive sparse graphs
Shuli HU , Jiaqi LI , WEN WEN , Yupeng ZHOU , Ruizhi LI , Minghao YIN
Front. Comput. Sci. ›› 2026, Vol. 20 ›› Issue (6) : 2006402
An exact algorithm with a new upper bound and reductions for maximum edge weighted clique in massive sparse graphs
The maximum edge weighted clique (MEWC) problem is a generalization of the maximum clique problem and has widely been applied to model lots of problems arising in real-world applications. Due to its NP-hardness, previous work can hardly solve instances with large sizes. To further improve the performance of MEWC algorithms on massive instances, we develop a novel exact algorithm by combining the branch-and-bound framework and two main ideas, which is called BnBM. First, applying the two-level independent set partition a tighter upper bound is proposed to prune branches and improve the efficiency. Second, to remove as many redundant vertices as possible, a fast reduction mechanism is applied during the search. Extensive experiments are conducted to evaluate the performance of our algorithm. On the 139 real-world large instances, within the same cutoff time (7200 seconds), our proposed BnBM solves 24 instances more than the state-of-the-art exact solvers. Meanwhile, considering the efficiency BnBM achieves a speedup on 75 out of 139 instances. However, for 8 instances BnBM is slower than state-of-the-art solvers, and we conduct a deep analysis of the branching process and find the main reasons are the data structure and the structure of the original graph.
maximum edge weighted clique / reduction / branching and bound / independent set partition / combinatorial optimization
| [1] |
|
| [2] |
|
| [3] |
|
| [4] |
|
| [5] |
|
| [6] |
|
| [7] |
|
| [8] |
|
| [9] |
|
| [10] |
|
| [11] |
|
| [12] |
|
| [13] |
|
| [14] |
|
| [15] |
|
| [16] |
|
| [17] |
|
| [18] |
Shimizu S, Yamaguchi K, Masuda S. Mathematical programming formulation for the maximum edge-weight clique problem. IEICE Transactions on Fundamentals of Electronics, Communications and Computer Sciences (in Japanese), 2017, 100: 313−315 |
| [19] |
|
| [20] |
|
| [21] |
|
| [22] |
|
| [23] |
|
| [24] |
|
| [25] |
|
| [26] |
|
| [27] |
|
| [28] |
|
| [29] |
|
Higher Education Press
/
| 〈 |
|
〉 |