A modified hybrid rice optimization algorithm for solving 0-1 knapsack problem

被引:0
|
作者
Zhe Shu
Zhiwei Ye
Xinlu Zong
Shiqin Liu
Daode Zhang
Chunzhi Wang
Mingwei Wang
机构
[1] Hubei University of Technology,School of Computer Science
[2] Hubei University of Technology,School of mechanical engineering
来源
Applied Intelligence | 2022年 / 52卷
关键词
0-1 knapsack problem; Swarm intelligence algorithm; Hybrid rice optimization algorithm; Binary ant colony optimization algorithm;
D O I
暂无
中图分类号
学科分类号
摘要
The 0-1 knapsack problem (KP) is a classic NP-hard problem and could be handled by swarm intelligence algorithms. However, most of these algorithms might be trapped in the local optima as the scale increases. Hybrid rice optimization (HRO) is a novel swarm intelligence algorithm inspired by the breeding process of Chinese three-line hybrid rice, its population is classified into three types such as the maintainer, restorer and sterile line and several stages including hybridization, selfing and renewal are implemented. In this paper, a modified HRO algorithm is proposed for the complicated large-scale 0-1 KP. A dynamic step is introduced in the renewal stage to balance the exploration and exploitation phases. Moreover, HRO is combined with binary ant colony optimization (BACO) algorithm to compose the parallel model and serial model for enhancing the convergence speed and search efficiency. In the parallel model, HRO and BACO are independently implemented on two subpopulations and communicate during each iteration. In the serial model, BACO is embedded in HRO as an operator to update the maintainer line. The experimental results on 0-1 KPs of different scales and correlations demonstrate the outperformance of the parallel model and serial model.
引用
收藏
页码:5751 / 5769
页数:18
相关论文
共 50 条
  • [41] Solving the 0-1 Quadratic Knapsack Problem with a competitive Quantum Inspired Evolutionary Algorithm
    Patvardhan, C.
    Bansal, Sulabh
    Srivastav, A.
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2015, 285 : 86 - 99
  • [42] AN ALGORITHM FOR THE 0-1 EQUALITY KNAPSACK-PROBLEM
    RAM, B
    SARIN, S
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 1988, 39 (11) : 1045 - 1049
  • [43] A Complex-valued Encoding Bat Algorithm for Solving 0-1 Knapsack Problem
    Zhou, Yongquan
    Li, Liangliang
    Ma, Mingzhi
    NEURAL PROCESSING LETTERS, 2016, 44 (02) : 407 - 430
  • [44] A HYBRID OF ROUGH SETS AND GENETIC ALGORITHMS FOR SOLVING THE 0-1 MULTIDIMENSIONAL KNAPSACK PROBLEM
    Yang, Hsu-Hao
    Wang, Ming-Tsung
    Yang, Chung-Han
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2013, 9 (09): : 3537 - 3548
  • [45] Solving the 0-1 Knapsack Problem Using Genetic Algorithm and Rough Set Theory
    Pradhani, Tribikram
    Israni, Akash
    Sharma, Manish
    2014 INTERNATIONAL CONFERENCE ON ADVANCED COMMUNICATION CONTROL AND COMPUTING TECHNOLOGIES (ICACCCT), 2014, : 1120 - 1125
  • [46] A PARALLEL ALGORITHM FOR THE 0-1 KNAPSACK-PROBLEM
    LOOTS, W
    SMITH, THC
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1992, 21 (05) : 349 - 362
  • [47] ALGORITHM FOR SOLUTION OF 0-1 SINGLE KNAPSACK PROBLEM
    MARTELLO, S
    TOTH, P
    COMPUTING, 1978, 21 (01) : 81 - 86
  • [48] A Developmental Evolutionary Algorithm for 0-1 Knapsack Problem
    Zhong, Ming
    Xu, Bo
    CLOUD COMPUTING AND SECURITY, PT II, 2017, 10603 : 849 - 854
  • [49] Exact algorithm for the 0-1 collapsing knapsack problem
    Fayard, D.
    Plateau, G.
    1600, (49): : 1 - 3
  • [50] A NEW ALGORITHM FOR THE 0-1 KNAPSACK-PROBLEM
    MARTELLO, S
    TOTH, P
    MANAGEMENT SCIENCE, 1988, 34 (05) : 633 - 644