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 条
  • [1] A Binary Butterfly Optimization Algorithm for the Multidimensional Knapsack Problem
    Shahbandegan, Amirmohammad
    Naderi, Madjid
    2020 6TH IRANIAN CONFERENCE ON SIGNAL PROCESSING AND INTELLIGENT SYSTEMS (ICSPIS), 2020,
  • [2] BPSOBDE: A Binary Version of Hybrid Heuristic Algorithm for Multidimensional Knapsack Problems
    Zhang, Li
    Li, Hong
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 54 - 58
  • [3] An efficient binary differential evolution algorithm for the multidimensional knapsack problem
    Yichao He
    Xinlu Zhang
    Wenbin Li
    Jinghong Wang
    Ning Li
    Engineering with Computers, 2021, 37 : 745 - 761
  • [4] An efficient binary differential evolution algorithm for the multidimensional knapsack problem
    He, Yichao
    Zhang, Xinlu
    Li, Wenbin
    Wang, Jinghong
    Li, Ning
    ENGINEERING WITH COMPUTERS, 2021, 37 (01) : 745 - 761
  • [5] New binary bat algorithm for solving 0–1 knapsack problem
    Rizk M. Rizk-Allah
    Aboul Ella Hassanien
    Complex & Intelligent Systems, 2018, 4 : 31 - 53
  • [6] Improved binary wolf pack algorithm for solving multidimensional knapsack problem
    Wu, Hu-Sheng
    Zhang, Feng-Ming
    Zhan, Ren-Jun
    Li, Hao
    Liang, Xiao-Long
    Xi Tong Gong Cheng Yu Dian Zi Ji Shu/Systems Engineering and Electronics, 2015, 37 (05): : 1084 - 1091
  • [7] Multiswarm Binary Butterfly Optimization Algorithm for Solving the Multidimensional Knapsack Problem
    Shahbandegan, Shakiba
    Naderi, Madjid
    2021 29TH IRANIAN CONFERENCE ON ELECTRICAL ENGINEERING (ICEE), 2021, : 545 - 550
  • [8] New binary bat algorithm for solving 0-1 knapsack problem
    Rizk-Allah, Rizk M.
    Hassanien, Aboul Ella
    COMPLEX & INTELLIGENT SYSTEMS, 2018, 4 (01) : 31 - 53
  • [9] A Genetic Algorithm for the Multidimensional Knapsack Problem
    P.C. Chu
    J.E. Beasley
    Journal of Heuristics, 1998, 4 : 63 - 86
  • [10] A genetic algorithm for the multidimensional knapsack problem
    Chu, PC
    Beasley, JE
    JOURNAL OF HEURISTICS, 1998, 4 (01) : 63 - 86