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 条
  • [11] Multivariant Optimization Algorithm for the 0-1 Knapsack Problem
    Liu Lan Juan
    Li Bao Lei
    Zhang Qin Hu
    Lv Dan Jv
    Shi Xin Lin
    Li Jing Jing
    MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 3514 - 3518
  • [12] Memetic Algorithm for Solving the 0-1 Multidimensional Knapsack Problem
    Rezoug, Abdellah
    Boughaci, Dalila
    Badr-El-Den, Mohamed
    PROGRESS IN ARTIFICIAL INTELLIGENCE-BK, 2015, 9273 : 298 - 304
  • [13] A Novel Bat algorithm of solving 0-1 Knapsack Problem
    Chen, Yanfeng
    PROCEEDINGS OF THE 2016 4TH INTERNATIONAL CONFERENCE ON MACHINERY, MATERIALS AND COMPUTING TECHNOLOGY, 2016, 60 : 1598 - 1601
  • [14] A Hybrid Harmony Search Algorithm with Distribution Estimation for Solving the 0-1 Knapsack Problem
    Liu, Kang
    Ouyang, Haibin
    Li, Steven
    Gao, Liqun
    MATHEMATICAL PROBLEMS IN ENGINEERING, 2022, 2022
  • [15] An Improved Binary Chicken Swarm Optimization Algorithm for Solving 0-1 Knapsack Problem
    Han, Meng
    Liu, Sanyang
    2017 13TH INTERNATIONAL CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND SECURITY (CIS), 2017, : 207 - 210
  • [16] 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
  • [17] ALGORITHM FOR 0-1 KNAPSACK PROBLEM
    LAURIERE, M
    MATHEMATICAL PROGRAMMING, 1978, 14 (01) : 1 - 10
  • [18] Solving 0-1 Knapsack Problem using Cohort Intelligence Algorithm
    Kulkarni, Anand J.
    Shabir, Hinna
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2016, 7 (03) : 427 - 441
  • [19] 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
  • [20] 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