Multidimensional knapsack problem optimization using a binary particle swarm model with genetic operations

被引:32
|
作者
Mingo Lopez, Luis Fernando [1 ]
Gomez Blas, Nuria [1 ]
Albert, Alberto Arteta [2 ]
机构
[1] Univ Politecn Madrid, Dept Sistemas Informat, Escuela Tecn Super Ingn Sistemas Informat, Crta Valencia Km 7, Madrid 28031, Spain
[2] Troy Univ, Dept Comp Sci, Univ Ave, Troy, AL 36081 USA
关键词
Binary particle swarm optimization; Combinatory optimization; Multidimensional knapsack problem; Genetic operations; ALGORITHM;
D O I
10.1007/s00500-017-2511-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Particle swarm optimization is a heuristic and stochastic technique inspired by the flock of birds when looking for food. It is currently being used to solve continuous and discrete optimization problems. This paper proposes a hybrid, genetic inspired algorithm that uses random mutation/crossover operations and adds penalty functions to solve a particular case: the multidimensional knapsack problem. The algorithm implementation uses particle swarm for binary variables with a genetic operator. The particles update is performed in the following way: first using the iterative process (standard algorithm) described in the PSO algorithm and then using the best particle position (local) and the best global position to perform a random crossover/mutation with the original particle. The mutation and crossover operations specifically apply to personal and global best individuals. The obtained results are promising compared to those obtained by using the probability binary particle swarm optimization algorithm.
引用
收藏
页码:2567 / 2582
页数:16
相关论文
共 50 条
  • [1] Multidimensional knapsack problem optimization using a binary particle swarm model with genetic operations
    Luis Fernando Mingo López
    Nuria Gómez Blas
    Alberto Arteta Albert
    Soft Computing, 2018, 22 : 2567 - 2582
  • [2] Modified Binary Particle Swarm Optimization for Multidimensional Knapsack Problem
    Lee, Sangwook
    Hong, Suckjoo
    ADVANCED SCIENCE LETTERS, 2016, 22 (11) : 3688 - 3691
  • [3] Particle Swarm Optimization for the multidimensional knapsack problem
    Hembecker, Fernanda
    Lopes, Heitor S.
    Godoy, Walter, Jr.
    ADAPTIVE AND NATURAL COMPUTING ALGORITHMS, PT 1, 2007, 4431 : 358 - +
  • [4] Apply the particle swarm optimization to the multidimensional knapsack problem
    Kong, Min
    Tian, Peng
    ARTIFICIAL INTELLIGENCE AND SOFT COMPUTING - ICAISC 2006, PROCEEDINGS, 2006, 4029 : 1140 - 1149
  • [5] A hybrid quantum particle swarm optimization for the Multidimensional Knapsack Problem
    Haddar, Boukthir
    Khemakhem, Mahdi
    Hanafi, Said
    Wilbaut, Christophe
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2016, 55 : 1 - 13
  • [6] A Fast Particle Swarm Optimization Algorithm for the Multidimensional Knapsack Problem
    Bonyadi, Mohammad Reza
    Michalewicz, Zbigniew
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [7] An adaptive binary quantum-behaved particle swarm optimization algorithm for the multidimensional knapsack problem
    Li, Xiaotong
    Fang, Wei
    Zhu, Shuwei
    Zhang, Xin
    SWARM AND EVOLUTIONARY COMPUTATION, 2024, 86
  • [8] Binary improved particle swarm optimization algorithm for knapsack problem
    College of Management, University of Shanghai for Science and Technology, Shanghai 200093, China
    Shanghai Ligong Daxue Xuebao, 2006, 1 (31-34):
  • [9] A fast particle swarm optimization algorithm for large scale multidimensional knapsack problem
    Kang, Kunpeng
    Journal of Computational Information Systems, 2012, 8 (07): : 2709 - 2716
  • [10] Diversity-preserving quantum particle swarm optimization for the multidimensional knapsack problem
    Lai, Xiangjing
    Hao, Jin-Kao
    Fu, Zhang-Hua
    Yue, Dong
    EXPERT SYSTEMS WITH APPLICATIONS, 2020, 149