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 条
  • [1] A Novel Hybrid Cuckoo Search Algorithm with Global Harmony Search for 0-1 Knapsack Problems
    Feng, Yanhong
    Wang, Gai-Ge
    Gao, Xiao-Zhi
    INTERNATIONAL JOURNAL OF COMPUTATIONAL INTELLIGENCE SYSTEMS, 2016, 9 (06) : 1174 - 1190
  • [2] Hybrid symbiotic organisms search algorithm for solving 0-1 knapsack problem
    Wu, Haizhou
    Zhou, Yongquan
    Luo, Qifang
    INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2018, 12 (01) : 23 - 53
  • [3] An improved monkey algorithm for a 0-1 knapsack problem
    Zhou, Yongquan
    Chen, Xin
    Zhou, Guo
    APPLIED SOFT COMPUTING, 2016, 38 : 817 - 830
  • [4] Improved binary artificial fish swarm algorithm for the 0-1 multidimensional knapsack problems
    Azad, Md. Abul Kalam
    Rocha, Ana Maria A. C.
    Fernandes, Edite M. G. P.
    SWARM AND EVOLUTIONARY COMPUTATION, 2014, 14 : 66 - 75
  • [5] 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
  • [6] Solving 0-1 knapsack problems based on amoeboid organism algorithm
    Zhang, Xiaoge
    Huang, Shiyan
    Hu, Yong
    Zhang, Yajuan
    Mahadevan, Sankaran
    Deng, Yong
    APPLIED MATHEMATICS AND COMPUTATION, 2013, 219 (19) : 9959 - 9970
  • [7] A Novel Discrete Global-Best Harmony Search Algorithm for Solving 0-1 Knapsack Problems
    Xiang, Wan-li
    An, Mei-qing
    Li, Yin-zhen
    He, Rui-chun
    Zhang, Jing-fang
    DISCRETE DYNAMICS IN NATURE AND SOCIETY, 2014, 2014
  • [8] An Efficient Differential Evolution Algorithm for Solving 0-1 Knapsack Problems
    Ali, Ismail M.
    Essam, Daryl
    Kasmarik, Kathryn
    2018 IEEE CONGRESS ON EVOLUTIONARY COMPUTATION (CEC), 2018, : 126 - 133
  • [9] Tolerance analysis for 0-1 knapsack problems
    Pisinger, David
    Saidi, Alima
    EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2017, 258 (03) : 866 - 876
  • [10] Cognitive discrete gravitational search algorithm for solving 0-1 knapsack problem
    Razavi, Seyedeh Fatemeh
    Sajedi, Hedieh
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2015, 29 (05) : 2247 - 2258