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] An improved genetic algorithm for the multiconstrained 0-1 Knapsack Problem
    Raidl, GR
    1998 IEEE INTERNATIONAL CONFERENCE ON EVOLUTIONARY COMPUTATION - PROCEEDINGS, 1998, : 207 - 211
  • [22] Solving 0-1 Knapsack Problems by Binary Dragonfly Algorithm
    Abdel-Basset, Mohamed
    Luo, Qifang
    Miao, Fahui
    Zhou, Yongquan
    INTELLIGENT COMPUTING METHODOLOGIES, ICIC 2017, PT III, 2017, 10363 : 491 - 502
  • [23] A Binary Equilibrium Optimization Algorithm for 0-1 Knapsack Problems
    Abdel-Basset, Mohamed
    Mohamed, Reda
    Mirjalili, Seyedali
    COMPUTERS & INDUSTRIAL ENGINEERING, 2021, 151
  • [24] ALGORITHM FOR 0-1 KNAPSACK PROBLEM
    LAURIERE, M
    MATHEMATICAL PROGRAMMING, 1978, 14 (01) : 1 - 10
  • [25] A discrete cuckoo search algorithm for solving knapsack problems
    Zheng, Hongqing
    Zhou, Yongquan
    He, Sucai
    Ouyang, Xinxin
    Advances in Information Sciences and Service Sciences, 2012, 4 (18): : 331 - 339
  • [26] A parallel Tabu Search algorithm for the 0-1 Multidimensional Knapsack Problem
    Niar, S
    Freville, A
    11TH INTERNATIONAL PARALLEL PROCESSING SYMPOSIUM, PROCEEDINGS, 1997, : 512 - 516
  • [27] Binary Moth Search Algorithm for Discounted {0-1} Knapsack Problem
    Feng, Yan-Hong
    Wang, Gai-Ge
    IEEE ACCESS, 2018, 6 : 10708 - 10719
  • [28] A Binary differential search algorithm for the 0-1 multidimensional knapsack problem
    Liu, Jianjun
    Wu, Changzhi
    Cao, Jiang
    Wang, Xiangyu
    Teo, Kok Lay
    APPLIED MATHEMATICAL MODELLING, 2016, 40 (23-24) : 9788 - 9805
  • [29] Solution of 0-1 knapsack problem applying improved CSA algorithm
    Wang, Lian-Hong
    Zhang, Jing
    Gong, Gu-Feng
    He, Zhao-Hui
    Hunan Daxue Xuebao/Journal of Hunan University Natural Sciences, 2009, 36 (03): : 81 - 84
  • [30] Solving 0-1 knapsack Problems via a hybrid Differential Evolution
    Jun, Shu
    Jian, Li
    2009 THIRD INTERNATIONAL SYMPOSIUM ON INTELLIGENT INFORMATION TECHNOLOGY APPLICATION, VOL 3, PROCEEDINGS, 2009, : 134 - +