An improved monkey algorithm for a 0-1 knapsack problem

被引:83
|
作者
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
相关论文
共 50 条
  • [21] 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
  • [22] Improved convergent heuristics for the 0-1 multidimensional knapsack problem
    Hanafi, Said
    Wilbaut, Christophe
    ANNALS OF OPERATIONS RESEARCH, 2011, 183 (01) : 125 - 142
  • [23] Improved convergent heuristics for the 0-1 multidimensional knapsack problem
    Saïd Hanafi
    Christophe Wilbaut
    Annals of Operations Research, 2011, 183 : 125 - 142
  • [24] Improved Dynamic Programming Algorithms for the 0-1 Knapsack Problem
    Meng, Xiaohua
    Zhu, Yue-an
    Wu, Xiaoming
    PROCEEDINGS OF 2010 3RD IEEE INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND INFORMATION TECHNOLOGY (ICCSIT 2010), VOL 8, 2010, : 19 - 22
  • [25] The Fully Polynomial Approximation Algorithm for the 0-1 Knapsack Problem
    Yingjie Liu
    Theory of Computing Systems, 2002, 35 : 559 - 564
  • [26] The fully polynomial approximation algorithm for the 0-1 knapsack problem
    Liu, YJ
    THEORY OF COMPUTING SYSTEMS, 2002, 35 (05) : 559 - 564
  • [27] Memetic Algorithm for Solving the 0-1 Multidimensional Knapsack Problem
    Rezoug, Abdellah
    Boughaci, Dalila
    Badr-El-Den, Mohamed
    PROGRESS IN ARTIFICIAL INTELLIGENCE-BK, 2015, 9273 : 298 - 304
  • [28] A new artificial immune algorithm for the 0-1 Knapsack Problem
    Jin, XY
    Du, HF
    PROCEEDINGS OF THE 2004 INTERNATIONAL CONFERENCE ON MANAGEMENT SCIENCE & ENGINEERING, VOLS 1 AND 2, 2004, : 8 - 12
  • [29] Analysis of a Multiobjective Evolutionary Algorithm on the 0-1 knapsack problem
    Kumar, Rajeev
    Banerjee, Nilanjan
    THEORETICAL COMPUTER SCIENCE, 2006, 358 (01) : 104 - 120
  • [30] A New Immune Genetic Algorithm for 0-1 Knapsack Problem
    Jin, Zongxin
    Fan, Hongjuan
    2013 SIXTH INTERNATIONAL SYMPOSIUM ON COMPUTATIONAL INTELLIGENCE AND DESIGN (ISCID), VOL 1, 2013, : 31 - 33