An improved monkey algorithm for a 0-1 knapsack problem

被引:84
|
作者
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 条
  • [41] Binary salp swarm algorithm for discounted {0-1} knapsack problem
    Binh Thanh Dang
    Tung Khac Truong
    PLOS ONE, 2022, 17 (04):
  • [42] An exact algorithm for the two-constraint 0-1 knapsack problem
    Martello, S
    Toth, P
    OPERATIONS RESEARCH, 2003, 51 (05) : 826 - 835
  • [43] An Artificial Bee Colony Algorithm for the 0-1 Multidimensional Knapsack Problem
    Sundar, Shyam
    Singh, Alok
    Rossi, Andre
    CONTEMPORARY COMPUTING, PT 1, 2010, 94 : 141 - +
  • [44] An expanding-core algorithm for the exact 0-1 Knapsack Problem
    Univ. Copenhagen, dep. computer sci., Copenhagen, Denmark
    Eur J Oper Res, 1 (175-187):
  • [45] Genetic algorithm based on Greedy strategy in the 0-1 Knapsack Problem
    Zhao, JiangFei
    Huang, Tinglei
    Pang, Fei
    Liu, YuanJie
    THIRD INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING, 2009, : 105 - 107
  • [46] A Distributed Algorithm for 0-1 Knapsack Problem Based on Mobile Agent
    Qiao Shanping
    Wang Shixian
    Lin Yongzheng
    Zhao Ling
    ISDA 2008: EIGHTH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS DESIGN AND APPLICATIONS, VOL 2, PROCEEDINGS, 2008, : 208 - 212
  • [47] Binary Moth Search Algorithm for Discounted {0-1} Knapsack Problem
    Feng, Yan-Hong
    Wang, Gai-Ge
    IEEE ACCESS, 2018, 6 : 10708 - 10719
  • [48] 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
  • [49] Exact algorithm for bi-objective 0-1 knapsack problem
    Jolai, Fariborz
    Rezaee, M. J.
    Rabbani, M.
    Razmi, J.
    Fattahi, Pariviz
    APPLIED MATHEMATICS AND COMPUTATION, 2007, 194 (02) : 544 - 551
  • [50] A probabilistic solution discovery algorithm for solving 0-1 knapsack problem
    Hu, Fangxia
    INTERNATIONAL JOURNAL OF PARALLEL EMERGENT AND DISTRIBUTED SYSTEMS, 2018, 33 (06) : 618 - 626