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
相关论文
共 39 条
[11]   A HEURISTIC WITH TIE BREAKING FOR CERTAIN 0-1 INTEGER PROGRAMMING-MODELS [J].
FOX, GE ;
SCUDDER, GD .
NAVAL RESEARCH LOGISTICS, 1985, 32 (04) :613-623
[12]   HEURISTICS AND REDUCTION METHODS FOR MULTIPLE CONSTRAINTS 0-1 LINEAR-PROGRAMMING PROBLEMS [J].
FREVILLE, A ;
PLATEAU, G .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1986, 24 (02) :206-215
[13]   Solving 0-1 knapsack problems by a discrete binary version of cuckoo search algorithm [J].
Gherboudj, Amira ;
Layeb, Abdesslem ;
Chikhi, Salim .
INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2012, 4 (04) :229-236
[14]   THEORY AND COMPUTATION OF KNAPSACK FUNCTIONS [J].
GILMORE, PC ;
GOMORY, RE .
OPERATIONS RESEARCH, 1966, 14 (06) :1045-&
[15]  
Grinnell A.D., 1995, HEARING BATS
[16]  
Johnson E., 1985, OPER RES, V33, P805
[17]  
Kennedy J, 1997, IEEE SYS MAN CYBERN, P4104, DOI 10.1109/ICSMC.1997.637339
[18]  
Kennedy J, 1995, 1995 IEEE INTERNATIONAL CONFERENCE ON NEURAL NETWORKS PROCEEDINGS, VOLS 1-6, P1942, DOI 10.1109/icnn.1995.488968
[19]  
Khan K, 2011, ADV INTEL SOFT COMPU, V101, P59
[20]   OPTIMIZATION BY SIMULATED ANNEALING [J].
KIRKPATRICK, S ;
GELATT, CD ;
VECCHI, MP .
SCIENCE, 1983, 220 (4598) :671-680