A discrete binary version of bat algorithm for multidimensional knapsack problem

被引:46
|
作者
Sabba, Sara [1 ]
Chikhi, Salim [1 ]
机构
[1] Constantine Univ 2, Fac Engn Sci, Dept Comp Sci, Constantine 25017, Algeria
关键词
discrete optimisation problem; bio-inspired algorithm; bat algorithm; binary bat algorithm; multidimensional knapsack problem; MKP; OPTIMIZATION; SEARCH;
D O I
10.1504/IJBIC.2014.060598
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The nature has become a main inspiration source of scientists for developing new intelligent systems and techniques. Nature-inspired meta-heuristics is a kind of algorithms that imitate the social behaviour of some biological species. The bat algorithm (BA) is a new bio-inspired algorithm recently introduced by Yang (2010a). It is an optimisation method that is based on the echolocation behaviour of microbats. Firstly, the BA has been proposed for continuous problems. In this paper, we propose a discrete binary bat algorithm (BinBA) for solving the optimisation problems in binary space. The proposed algorithm is based on the sigmoid function used by Kennedy and Eberhart in 1997 for their binary particle swarm optimisation algorithm. The BinBA was tested on hard instances of the multidimensional knapsack problem. The obtained results are very promising compared to other bio-inspired algorithms.
引用
收藏
页码:140 / 152
页数:13
相关论文
共 50 条
  • [41] A Fast Particle Swarm Optimization Algorithm for the Multidimensional Knapsack Problem
    Bonyadi, Mohammad Reza
    Michalewicz, Zbigniew
    2012 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2012,
  • [42] Solving the Multiple choice Multidimensional Knapsack problem with ABC algorithm
    Mkaouar, Arij
    Htiouech, Skander
    Chabchoub, Habib
    2020 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2020,
  • [43] Discrete Bat Algorithm for Traveling Salesman Problem
    Jiang, Zhao
    2016 3RD INTERNATIONAL CONFERENCE ON INFORMATION SCIENCE AND CONTROL ENGINEERING (ICISCE), 2016, : 343 - 347
  • [44] A Discrete Bat Algorithm for the Community Detection Problem
    Hassan, Eslam A.
    Hafez, Ahmed Ibrahem
    Hassanien, Aboul Ella
    Fahmy, Aly A.
    HYBRID ARTIFICIAL INTELLIGENT SYSTEMS (HAIS 2015), 2015, 9121 : 188 - 199
  • [45] Binary Bat Algorithm for Graph Coloring Problem
    Djelloul, Halima
    Sabba, Sara
    Chikhi, Salim
    2014 SECOND WORLD CONFERENCE ON COMPLEX SYSTEMS (WCCS), 2014, : 481 - 486
  • [46] A Novel Bat algorithm of solving 0-1 Knapsack Problem
    Chen, Yanfeng
    PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY, 2016, 60 : 1598 - 1601
  • [47] A discrete binary version of the particle swarm algorithm
    Kennedy, J
    Eberhart, RC
    SMC '97 CONFERENCE PROCEEDINGS - 1997 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-5: CONFERENCE THEME: COMPUTATIONAL CYBERNETICS AND SIMULATION, 1997, : 4104 - 4108
  • [48] DGSA: discrete gravitational search algorithm for solving knapsack problem
    Sajedi, Hedieh
    Razavi, Seyedeh Fatemeh
    OPERATIONAL RESEARCH, 2017, 17 (02) : 563 - 591
  • [49] A Binary Sine-Cosine Algorithm Applied to the Knapsack Problem
    Pinto, Hernan
    Pena, Alvaro
    Valenzuela, Matias
    Fernandez, Andres
    ARTIFICIAL INTELLIGENCE METHODS IN INTELLIGENT ALGORITHMS, 2019, 985 : 128 - 138
  • [50] DGSA: discrete gravitational search algorithm for solving knapsack problem
    Hedieh Sajedi
    Seyedeh Fatemeh Razavi
    Operational Research, 2017, 17 : 563 - 591