Back to Search Start Over

A novel two-model local search algorithm with a self-adaptive parameter for clique partitioning problem.

Authors :
Hu, Shuli
Wu, Xiaoli
Liu, Huan
Li, Ruizhi
Yin, Minghao
Source :
Neural Computing & Applications. May2021, Vol. 33 Issue 10, p4929-4944. 16p.
Publication Year :
2021

Abstract

Given a complete edge-weighted undirected graph G(V, E, W), clique partitioning problem (CPP) aims to cluster all vertices into an unknown number of disjoint groups and the objective is to maximize the sum of the edge weights of the induced subgraphs. CPP is an NP-hard combinatorial optimization problem with many real-world applications. In this paper, we propose a novel two-model local search algorithm with a self-adaptive parameter (TMLS _ SA) to solve CPP. First, a simple solution is presented, that is, one vertex per group is used. Then, we present a two-model local search that is used to improve the solution which comprises a move operator model and an exchange operator model. In the local search phase, a gain function is used to guide the search toward a possible best solution, and a lock mechanism is also applied to prevent the local search from immediately returning to visited solutions. Finally, we execute a perturbation procedure to increase the diversity. The perturbation strength is updated self-adaptively according to the solutions obtained. Our algorithm TMLS _ SA is compared with several representative algorithms, and the experimental results show that TMLS _ SA is superior to competitors on almost all test instances with respect to the solution quality. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
09410643
Volume :
33
Issue :
10
Database :
Academic Search Index
Journal :
Neural Computing & Applications
Publication Type :
Academic Journal
Accession number :
150023098
Full Text :
https://doi.org/10.1007/s00521-020-05289-5