A multi-population algorithm for multi-objective knapsack problem

被引:22
|
作者
Ben Mansour, Imen [1 ]
Basseur, Matthieu [2 ]
Saubion, Frederic [2 ]
机构
[1] Univ Manouba, ENSI COSMOS, Manouba, Tunisia
[2] Univ Angers, LERIA, Angers, France
关键词
Knapsack Multi-objective; Multi-population; Local search; Cooperative framework; EVOLUTIONARY ALGORITHMS; GENETIC ALGORITHM; LOCAL SEARCH; OPTIMIZATION;
D O I
10.1016/j.asoc.2018.06.024
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Local search algorithms constitute a growing area of interest to approximate the Pareto sets of multi objective combinatorial problem instances. In this study, we focus on the multi-objective knapsack problem and its optimization thanks to a multi-population based cooperative framework. The proposed approach, WE-CMOLS, uses a multi-objective local search algorithm based on quality indicator (IBMOLS), initially presented by Basseur and Burke in 2007, and integrates it into a cooperative model. The idea is to optimize the overall quality of a Pareto set approximation by evolving several sub-populations in parallel, each population executing a different configuration of IBMOLS. The algorithm uses a weighted version of the epsilon quality indicator by means of different weight vectors. The populations cooperate through sharing a non-dominated archive, which stores the best compromises found during the optimization process, and which is used to re-initialize regularly each sub-population. WE-CMOLS is compared with state-of-the-art algorithms such as IBEA, NSGA-II and SPEA2. Experiments highlight that the use of a cooperative model as well as a weighted indicator to guide the search toward different directions, can lead to interesting results for the multi-objective knapsack problem. (C) 2018 Elsevier B.V. All rights reserved.
引用
收藏
页码:814 / 825
页数:12
相关论文
共 50 条
  • [1] Multi-population Multi-objective Cultural Algorithm
    Guo, Yi-Nan
    Cao, Yuanyuan
    Liu, Dandan
    ADVANCED MANUFACTURING TECHNOLOGY, PTS 1, 2, 2011, 156-157 : 52 - 55
  • [2] A multi-population evolutionary algorithm for multi-objective constrained portfolio optimization problem
    Hemici, Meriem
    Zouachez, Djaafar
    ARTIFICIAL INTELLIGENCE REVIEW, 2023, 56 (SUPPL3) : S3299 - S3340
  • [3] A multi-population evolutionary algorithm for multi-objective constrained portfolio optimization problem
    Meriem Hemici
    Djaafar Zouache
    Artificial Intelligence Review, 2023, 56 : 3299 - 3340
  • [4] A GRASP algorithm for the multi-objective knapsack problem
    Vianna, DS
    Arroyo, JEC
    SCCC 2004: XXIV INTERNATIONAL CONFERENCE OF THE CHILEAN COMPUTER SCIENCE SOCIETY, 2004, : 69 - 75
  • [5] A multi-population cooperative coevolutionary algorithm for multi-objective capacitated arc routing problem
    Shang, Ronghua
    Wang, Yuying
    Wang, Jia
    Jiao, Licheng
    Wang, Shuo
    Qi, Liping
    INFORMATION SCIENCES, 2014, 277 : 609 - 642
  • [6] An Evolutionary Algorithm for the Multi-objective Multiple Knapsack Problem
    Soylu, Banu
    Koksalan, Murat
    CUTTING-EDGE RESEARCH TOPICS ON MULTIPLE CRITERIA DECISION MAKING, PROCEEDINGS, 2009, 35 : 1 - +
  • [7] An adaptive strategy based multi-population multi-objective optimization algorithm
    Zhao, Tianhao
    Wu, Linjie
    Cui, Zhihua
    Qin, A. K.
    INFORMATION SCIENCES, 2025, 686
  • [8] A Multi-population Coevolution Multi-objective Particle Swarm Optimization Algorithm
    He, Jiawei
    Zhang, Huifeng
    Cui, Xingyu
    2021 PROCEEDINGS OF THE 40TH CHINESE CONTROL CONFERENCE (CCC), 2021, : 6599 - 6605
  • [9] Multi-Objective Factored Evolutionary Optimization and the Multi-Objective Knapsack Problem
    Peerlinck, Amy
    Sheppard, John
    2022 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2022,
  • [10] A Multi-Population Genetic Algorithm to Solve Multi-Objective Remote Switches Allocation Problem in Distribution Networks
    Alves, Helton do Nascimento
    de Sousa, Railson Severiano
    2014 IEEE SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE FOR ENGINEERING SOLUTIONS (CIES), 2014, : 155 - 162