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
相关论文
共 38 条
  • [1] [Anonymous], 1990, WILEY INTERSCIENCE S
  • [2] [Anonymous], MET INT C MIC
  • [3] [Anonymous], 2005, MULTICRITERIA OPTIMI
  • [4] The efficiency of indicator-based local search for multi-objective combinatorial optimisation problems
    Basseur, M.
    Liefooghe, A.
    Le, K.
    Burke, E. K.
    [J]. JOURNAL OF HEURISTICS, 2012, 18 (02) : 263 - 296
  • [5] Basseur M, 2002, IEEE C EVOL COMPUTAT, P1151, DOI 10.1109/CEC.2002.1004405
  • [6] Indicator-based multi-objective local search
    Basseur, M.
    Burke, E. K.
    [J]. 2007 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION, VOLS 1-10, PROCEEDINGS, 2007, : 3100 - 3107
  • [7] Basseur M., 2003, C ENG SYST APPL CESA, P72
  • [8] Ben Mansour I., 2012, INT C METAHEURISTICS
  • [9] Three pseudo-utility ratio-inspired particle swarm optimization with local search for multidimensional knapsack problem
    Chih, Mingchang
    [J]. SWARM AND EVOLUTIONARY COMPUTATION, 2018, 39 : 279 - 296
  • [10] Self-adaptive check and repair operator-based particle swarm optimization for the multidimensional knapsack problem
    Chih, Mingchang
    [J]. APPLIED SOFT COMPUTING, 2015, 26 : 378 - 389