An improved monkey algorithm for a 0-1 knapsack problem

被引:86
作者
Zhou, Yongquan [1 ]
Chen, Xin [1 ,2 ]
Zhou, Guo [3 ]
机构
[1] Guangxi Univ Nationalities, Coll Informat Sci & Engn, Nanning 530006, Guangxi, Peoples R China
[2] Dalian Univ Technol, Sch Software, Dalian 116024, Peoples R China
[3] Chinese Acad Sci, Inst Comp Technol, Beijing 100081, Peoples R China
基金
美国国家科学基金会;
关键词
Monkey algorithm; Binary version of the monkey algorithm; Knapsack problem; Cooperation process; Greedy strategy; OPTIMIZATION;
D O I
10.1016/j.asoc.2015.10.043
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The 0-1 knapsack problem is a classic combinational optimization problem. However, many exiting algorithms have low precision and easily fall into local optimal solutions to solve the 0-1 knapsack problem. In order to overcome these problems, this paper proposes a binary version of the monkey algorithm where the greedy algorithm is used to strengthen the local search ability, the somersault process is modified to avoid falling into local optimal solutions, and the cooperation process is adopted to speed up the convergence rate of the algorithm. To validate the efficiency of the proposed algorithm, experiments are carried out with various data instances of 0-1 knapsack problems and the results are compared with those of five metaheuristic algorithms. (C) 2015 Elsevier B.V. All rights reserved.
引用
收藏
页码:817 / 830
页数:14
相关论文
共 33 条
[1]   A simplified binary artificial fish swarm algorithm for 0-1 quadratic knapsack problems [J].
Abul Kalam Azad, Md. ;
Rocha, Ana Maria A. C. ;
Fernandes, Edite M. G. P. .
JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2014, 259 :897-904
[2]  
[Anonymous], 2012, Smart Mater. Struct, DOI [DOI 10.1088/0964-1726/21/12/125023, DOI 10.1088/0964-1726/21/10/105033]
[3]  
[Anonymous], 2008, J. Uncertain Syst.
[4]   A Modified Binary Particle Swarm Optimization for Knapsack Problems [J].
Bansal, Jagdish Chand ;
Deep, Kusum .
APPLIED MATHEMATICS AND COMPUTATION, 2012, 218 (22) :11042-11061
[5]   An improved firefly algorithm for solving dynamic multidimensional knapsack problems [J].
Baykasoglu, Adil ;
Ozsoydan, Fehmi Burcin .
EXPERT SYSTEMS WITH APPLICATIONS, 2014, 41 (08) :3712-3725
[6]   An Ant colony optimization approach for binary knapsack problem under fuzziness [J].
Changdar, C. ;
Mahapatra, G. S. ;
Pal, R. K. .
APPLIED MATHEMATICS AND COMPUTATION, 2013, 223 :243-253
[7]  
Chen K., 2013, APPL RES COMPUTERS, V30, P996
[8]  
Chen X., 2013, COMPUT SCI, V40, P2477
[9]   A Hybrid Monkey Search Algorithm for Clustering Analysis [J].
Chen, Xin ;
Zhou, Yongquan ;
Luo, Qifang .
SCIENTIFIC WORLD JOURNAL, 2014,
[10]   A new approach for solving 0/1 knapsack problem [J].
Chou-Yuan Lee ;
Zne-Jung Lee ;
Shun-Feng Su .
2006 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN, AND CYBERNETICS, VOLS 1-6, PROCEEDINGS, 2006, :3138-+