Chemical reaction optimization with greedy strategy for the 0-1 knapsack problem

被引:121
|
作者
Tung Khac Truong [1 ,2 ]
Li, Kenli [1 ]
Xu, Yuming [1 ]
机构
[1] Hunan Univ, Coll Informat Sci & Engn, Natl Supercomp Ctr Changsha, Changsha 410082, Hunan, Peoples R China
[2] Ind Univ Hochiminh City, Fac Informat Technol, Ho Chi Minh City, Vietnam
基金
美国国家科学基金会; 中国国家自然科学基金;
关键词
Chemical reaction optimization; Greedy; 0-1 Knapsack problem; ALGORITHMS;
D O I
10.1016/j.asoc.2012.11.048
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The 0-1 knapsack problem (KP01) is a well-known combinatorial optimization problem. It is an NP-hard problem which plays important roles in computing theory and in many real life applications. Chemical reaction optimization (CRO) is a new optimization framework, inspired by the nature of chemical reactions. CRO has demonstrated excellent performance in solving many engineering problems such as the quadratic assignment problem, neural network training, multimodal continuous problems, etc. This paper proposes a new chemical reaction optimization with greedy strategy algorithm (CROG) to solve KP01. The paper also explains the operator design and parameter turning methods for CROG. A new repair function integrating a greedy strategy and random selection is used to repair the infeasible solutions. The experimental results have proven the superior performance of CROG compared to genetic algorithm (GA), ant colony optimization (ACO) and quantum-inspired evolutionary algorithm (QEA). (C) 2013 Published by Elsevier B. V.
引用
收藏
页码:1774 / 1780
页数:7
相关论文
共 50 条
  • [1] Solving 0-1 knapsack problem by artificial chemical reaction optimization algorithm with a greedy strategy
    Tung Khac Truong
    Li, Kenli
    Xu, Yuming
    Ouyang, Aijia
    Tien Trong Nguyen
    [J]. JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2015, 28 (05) : 2179 - 2186
  • [2] Genetic algorithm based on Greedy strategy in the 0-1 Knapsack Problem
    Zhao, JiangFei
    Huang, Tinglei
    Pang, Fei
    Liu, YuanJie
    [J]. THIRD INTERNATIONAL CONFERENCE ON GENETIC AND EVOLUTIONARY COMPUTING, 2009, : 105 - 107
  • [3] A PBIL Algorithm for Solving 0-1 Knapsack Problem Based on Greedy Strategy
    Fang, Xiaoping
    Chen, Niansheng
    Guo, Yu
    [J]. PROCEEDINGS OF THE 2013 ASIA-PACIFIC COMPUTATIONAL INTELLIGENCE AND INFORMATION TECHNOLOGY CONFERENCE, 2013, : 664 - 672
  • [4] An improved chemical reaction optimisation algorithm for the 0-1 knapsack problem
    Salami, Hamza Onoruoiza
    Bala, Abubakar
    [J]. INTERNATIONAL JOURNAL OF BIO-INSPIRED COMPUTATION, 2022, 19 (04) : 253 - 266
  • [5] Solving 0-1 knapsack problem by greedy degree and expectation efficiency
    Lv, Jianhui
    Wang, Xingwei
    Huang, Min
    Cheng, Hui
    Li, Fuliang
    [J]. APPLIED SOFT COMPUTING, 2016, 41 : 94 - 103
  • [6] 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
    [J]. MECHATRONICS ENGINEERING, COMPUTING AND INFORMATION TECHNOLOGY, 2014, 556-562 : 3514 - 3518
  • [7] Noising methods with hybrid greedy repair operator for 0-1 knapsack problem
    Zhan, Shihua
    Wang, Lijin
    Zhang, Zejun
    Zhong, Yiwen
    [J]. MEMETIC COMPUTING, 2020, 12 (01) : 37 - 50
  • [8] ALGORITHM FOR 0-1 KNAPSACK PROBLEM
    LAURIERE, M
    [J]. MATHEMATICAL PROGRAMMING, 1978, 14 (01) : 1 - 10
  • [9] Reoptimizing the 0-1 knapsack problem
    Archetti, Claudia
    Bertazzi, Luca
    Speranza, M. Grazia
    [J]. DISCRETE APPLIED MATHEMATICS, 2010, 158 (17) : 1879 - 1887
  • [10] COLLAPSING 0-1 KNAPSACK PROBLEM
    POSNER, ME
    GUIGNARD, M
    [J]. MATHEMATICAL PROGRAMMING, 1978, 15 (02) : 155 - 161