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

NEURAL COMPUTING & APPLICATIONS(2020)

引用 7|浏览23
暂无评分
摘要
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.
更多
查看译文
关键词
Heuristic, Local search, Clique partitioning problem, Self-adaptive parameter
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要