An Improved Hybrid Encoding Cuckoo Search Algorithm for 0-1 Knapsack Problems

被引:44
|
作者
Feng, Yanhong [1 ]
Jia, Ke [2 ]
He, Yichao [1 ]
机构
[1] Shijiazhuang Univ Econ, Sch Informat Engn, Shijiazhuang 050031, Peoples R China
[2] Hebei Univ Sci & Technol, Sch Informat Sci & Engn, Shijiazhuang 050018, Peoples R China
基金
中国国家自然科学基金;
关键词
DISCRETE BINARY VERSION; OPTIMIZATION;
D O I
10.1155/2014/970456
中图分类号
Q [生物科学];
学科分类号
07 ; 0710 ; 09 ;
摘要
Cuckoo search (CS) is a new robust swarm intelligence method that is based on the brood parasitism of some cuckoo species. In this paper, an improved hybrid encoding cuckoo search algorithm (ICS) with greedy strategy is put forward for solving 0- 1 knapsack problems. First of all, for solving binary optimization problem with ICS, based on the idea of individual hybrid encoding, the cuckoo search over a continuous space is transformed into the synchronous evolution search over discrete space. Subsequently, the concept of confidence interval (CI) is introduced; hence, the new position updating is designed and genetic mutation with a small probability is introduced. The former enables the population to move towards the global best solution rapidly in every generation, and the latter can effectively prevent the ICS from trapping into the local optimum. Furthermore, the greedy transform method is used to repair the infeasible solution and optimize the feasible solution. Experiments with a large number of KP instances show the effectiveness of the proposed algorithm and its ability to achieve good quality solutions.
引用
收藏
页数:9
相关论文
共 50 条
  • [21] Solution to the 0-1 Knapsack Problem based on DNA Encoding and Computing Method
    Ye, Lian
    Zhang, Min
    JOURNAL OF COMPUTERS, 2013, 8 (03) : 669 - 675
  • [22] A novel quantum inspired cuckoo search for knapsack problems
    Layeb, Abdesslem
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2011, 3 (05) : 297 - 305
  • [23] Solving 0-1 knapsack problem by binary flower pollination algorithm
    Abdel-Basset, Mohamed
    El-Shahat, Doaa
    El-Henawy, Ibrahim
    NEURAL COMPUTING & APPLICATIONS, 2019, 31 (09) : 5477 - 5495
  • [24] A Parallel Solution for The 0-1 Knapsack Problem Using Firefly Algorithm
    Hoseini, Farnaz
    Shahbahrami, Asadollah
    Hajarian, Mohammad
    2016 1ST CONFERENCE ON SWARM INTELLIGENCE AND EVOLUTIONARY COMPUTATION (CSIEC 2016), 2016, : 25 - 30
  • [25] ANALYSIS OF LOCAL NEIGHBORHOOD SEARCH METHOD FOR 0-1 KNAPSACK PROBLEM.
    Nakano, Hideo
    Tateishi, Satoru
    Electronics and Communications in Japan, Part I: Communications (English translation of Denshi Tsushin Gakkai Ronbunshi), 1987, 70 (01): : 31 - 41
  • [26] A PARTHENO-GENETIC ALGORITHM FOR DYNAMIC 0-1 MULTIDIMENSIONAL KNAPSACK PROBLEM
    Unal, Ali Nadi
    Kayakutlu, Gulgun
    RAIRO-OPERATIONS RESEARCH, 2016, 50 (01) : 47 - 66
  • [27] Solving 0-1 Knapsack Problem Based on Immune Clonal Algorithm and Ant Colony Algorithm
    Zhao Fang
    Ma Yu-Lei
    Zhang Jun-Peng
    PROCEEDINGS OF THE 2012 INTERNATIONAL CONFERENCE ON COMMUNICATION, ELECTRONICS AND AUTOMATION ENGINEERING, 2013, 181 : 1047 - +
  • [28] Upper bounds for the 0-1 stochastic knapsack problem and a B&B algorithm
    Kosuch, Stefanie
    Lisser, Abdel
    ANNALS OF OPERATIONS RESEARCH, 2010, 176 (01) : 77 - 93
  • [29] A modified nature inspired meta-heuristic whale optimization algorithm for solving 0-1 knapsack problem
    Abdel-Basset, Mohamed
    El-Shahat, Doaa
    Sangaiah, Arun Kumar
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2019, 10 (03) : 495 - 514
  • [30] A hybrid cuckoo search and genetic algorithm for reliability-redundancy allocation problems
    Kanagaraj, G.
    Ponnambalam, S. G.
    Jawahar, N.
    COMPUTERS & INDUSTRIAL ENGINEERING, 2013, 66 (04) : 1115 - 1124