A simplified binary artificial fish swarm algorithm for 0-1 quadratic knapsack problems

被引:39
|
作者
Abul Kalam Azad, Md. [1 ]
Rocha, Ana Maria A. C. [1 ]
Fernandes, Edite M. G. P. [1 ]
机构
[1] Univ Minho, Sch Engn, Dept Prod & Syst, P-4710057 Braga, Portugal
关键词
0-1 knapsack problem; Heuristic; Artificial fish swarm; Swap move;
D O I
10.1016/j.cam.2013.09.052
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper proposes a simplified binary version of the artificial fish swarm algorithm (S-bAFSA) for solving 0-1 quadratic knapsack problems. This is a combinatorial optimization problem, which arises in many fields of optimization. In S-bAFSA, trial points are created by using crossover and mutation. In order to make the points feasible, a random heuristic drop_item procedure is used. The heuristic add_item is also implemented to improve the quality of the solutions, and a cyclic reinitialization of the population is carried out to avoid convergence to non-optimal solutions. To enhance the accuracy of the solution, a swap move heuristic search is applied on a predefined number of points. The method is tested on a set of benchmark 0-1 knapsack problems. (C) 2013 Elsevier B.V. All rights reserved.
引用
收藏
页码:897 / 904
页数:8
相关论文
共 50 条
  • [1] Improved binary artificial fish swarm algorithm for the 0-1 multidimensional knapsack problems
    Azad, Md. Abul Kalam
    Rocha, Ana Maria A. C.
    Fernandes, Edite M. G. P.
    SWARM AND EVOLUTIONARY COMPUTATION, 2014, 14 : 66 - 75
  • [2] Solving Multidimensional 0-1 Knapsack Problem with an Artificial Fish Swarm Algorithm
    Azad, Md. Abul Kalam
    Rocha, Ana Maria A. C.
    Fernandes, Edite M. G. P.
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2012, PT III, 2012, 7335 : 72 - 86
  • [3] Parallel Artificial Fish Swarm Algorithm Based on MPI for Multidimensional 0-1 Knapsack
    Chen, Shuaijun
    Ji, Zhenzhou
    Zhou, Wenping
    2013 2ND INTERNATIONAL SYMPOSIUM ON INSTRUMENTATION AND MEASUREMENT, SENSOR NETWORK AND AUTOMATION (IMSNA), 2013, : 657 - 660
  • [4] A simplified binary harmony search algorithm for large scale 0-1 knapsack problems
    Kong, Xiangyong
    Gao, Liqun
    Ouyang, Haibin
    Li, Steven
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (12) : 5337 - 5355
  • [5] A Novel Binary Artificial Jellyfish Search Algorithm for Solving 0-1 Knapsack Problems
    Yildizdan, Gulnur
    Bas, Emine
    NEURAL PROCESSING LETTERS, 2023, 55 (07) : 8605 - 8671
  • [6] Binary salp swarm algorithm for discounted {0-1} knapsack problem
    Binh Thanh Dang
    Tung Khac Truong
    PLOS ONE, 2022, 17 (04):
  • [7] Solving 0-1 Knapsack Problems by Binary Dragonfly Algorithm
    Abdel-Basset, Mohamed
    Luo, Qifang
    Miao, Fahui
    Zhou, Yongquan
    INTELLIGENT COMPUTING METHODOLOGIES, ICIC 2017, PT III, 2017, 10363 : 491 - 502
  • [8] A Binary Equilibrium Optimization Algorithm for 0-1 Knapsack Problems
    Abdel-Basset, Mohamed
    Mohamed, Reda
    Mirjalili, Seyedali
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 151
  • [9] Artificial Glowworm Swarm Optimization Algorithm for Solving 0-1 Knapsack Problem
    Gong, Qiaoqiao
    Zhou, Yongquan
    Yang, Yan
    SMART MATERIALS AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2011, 143-144 : 166 - 171
  • [10] An Improved Binary Chicken Swarm Optimization Algorithm for Solving 0-1 Knapsack Problem
    Han, Meng
    Liu, Sanyang
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 207 - 210