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

被引:0
作者
Shuli Hu
Xiaoli Wu
Huan Liu
Ruizhi Li
Minghao Yin
机构
[1] Northeast Normal University,School of Information Science and Technology
[2] Jilin University of Finance and Economics,School of Management Science and Information Engineering
来源
Neural Computing and Applications | 2021年 / 33卷
关键词
Heuristic; Local search; Clique partitioning problem; Self-adaptive parameter;
D O I
暂无
中图分类号
学科分类号
摘要
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_\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\_$$\end{document}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_\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\_$$\end{document}SA is compared with several representative algorithms, and the experimental results show that TMLS_\documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$\_$$\end{document}SA is superior to competitors on almost all test instances with respect to the solution quality.
引用
收藏
页码:4929 / 4944
页数:15
相关论文
共 81 条
[1]  
Alipour MM(2018)A hybrid algorithm using a genetic algorithm and multiagent reinforcement learning heuristic to solve the traveling salesman problem Neural Comput Appl 30 2935-2951
[2]  
Razavi SN(2015)Solving the maximally diverse grouping problem by skewed general variable neighborhood search Inf Sci 295 650-675
[3]  
Derakhshi MRF(2017)Solving the clique partitioning problem as a maximally diverse grouping problem Optim Lett 11 1123-1135
[4]  
Balafar MA(2009)Clustering qualitative data based on binary equivalence relations: neighborhood search heuristics for the clique partitioning problem Psychometrika 74 685-769
[5]  
Brimberg J(2006)Noising methods for a clique partitioning problem Discret Appl Math 154 754-41
[6]  
Mladenović N(1992)Clustering and clique partitioning: simulated annealing and Tabu search approaches J Classif 9 17-153
[7]  
Urošević D(1994)Fast clustering algorithms ORSA J Comput. 6 141-301
[8]  
Brimberg J(2008)Modelling robust flight-gate scheduling as a clique partitioning problem Transp Sci 42 292-187
[9]  
Janićijević S(2012)Flight gate scheduling with respect to a reference schedule Ann Oper Res 194 177-96
[10]  
Mladenović N(1989)A cutting plane algorithm for a clustering problem Math Program 45 59-387