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

被引:10
|
作者
Hu, Shuli [1 ]
Wu, Xiaoli [1 ]
Liu, Huan [1 ]
Li, Ruizhi [2 ]
Yin, Minghao [1 ]
机构
[1] Northeast Normal Univ, Sch Informat Sci & Technol, Changchun 130117, Peoples R China
[2] Jilin Univ Finance & Econ, Sch Management Sci & Informat Engn, Changchun 130117, Peoples R China
来源
NEURAL COMPUTING & APPLICATIONS | 2021年 / 33卷 / 10期
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
Heuristic; Local search; Clique partitioning problem; Self-adaptive parameter; FACETS;
D O I
10.1007/s00521-020-05289-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Given a complete edge-weighted undirected graphG(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.
引用
收藏
页码:4929 / 4944
页数:16
相关论文
共 24 条
  • [1] A novel two-model local search algorithm with a self-adaptive parameter for clique partitioning problem
    Shuli Hu
    Xiaoli Wu
    Huan Liu
    Ruizhi Li
    Minghao Yin
    Neural Computing and Applications, 2021, 33 : 4929 - 4944
  • [2] A three-phased local search approach for the clique partitioning problem
    Zhou, Yi
    Hao, Jin-Kao
    Goeffon, Adrien
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2016, 32 (02) : 469 - 491
  • [3] A three-phased local search approach for the clique partitioning problem
    Yi Zhou
    Jin-Kao Hao
    Adrien Goëffon
    Journal of Combinatorial Optimization, 2016, 32 : 469 - 491
  • [4] SCCWalk: An efficient local search algorithm and its improvements for maximum weight clique problem
    Wang, Yiyuan
    Cai, Shaowei
    Chen, Jiejiang
    Yin, Minghao
    ARTIFICIAL INTELLIGENCE, 2020, 280 (280)
  • [5] Adaptive local search algorithm for solving car sequencing problem
    Yilmazlar, I. Ozan
    Kurz, Mary E.
    JOURNAL OF MANUFACTURING SYSTEMS, 2023, 68 : 635 - 643
  • [6] Self-adaptive CMSA for solving the multidimensional multi-way number partitioning problem
    Djukanovic, Marko
    Kartelj, Aleksandar
    Blum, Christian
    EXPERT SYSTEMS WITH APPLICATIONS, 2023, 232
  • [7] A New Local Search Adaptive Genetic Algorithm for the Pseudo-Coloring Problem
    Contreras, Rodrigo Colnago
    Morandin Junior, Orides
    Viana, Monique Simplicio
    ADVANCES IN SWARM INTELLIGENCE, ICSI 2020, 2020, 12145 : 349 - 361
  • [8] Protein structure prediction using diversity controlled self-adaptive differential evolution with local search
    S. Sudha
    S. Baskar
    S. Miruna Joe Amali
    S. Krishnaswamy
    Soft Computing, 2015, 19 : 1635 - 1646
  • [9] Protein structure prediction using diversity controlled self-adaptive differential evolution with local search
    Sudha, S.
    Baskar, S.
    Amali, S. Miruna Joe
    Krishnaswamy, S.
    SOFT COMPUTING, 2015, 19 (06) : 1635 - 1646
  • [10] An adaptive local search algorithm for vehicle routing problem with simultaneous and mixed pickups and deliveries
    Avci, Mustafa
    Topaloglu, Seyda
    COMPUTERS & INDUSTRIAL ENGINEERING, 2015, 83 : 15 - 29