Noising methods with hybrid greedy repair operator for 0–1 knapsack problem

被引:1
|
作者
Shihua Zhan
Lijin Wang
Zejun Zhang
Yiwen Zhong
机构
[1] Fujian Agriculture and Forestry University,College of Computer and Information Science
[2] Fujian Province University,Key Laboratory of Smart Agriculture and Forestry (Fujian Agriculture and Forestry University)
来源
Memetic Computing | 2020年 / 12卷
关键词
Noising method; 0–1 knapsack problem; Threshold accepting; Hybrid greedy repair operator;
D O I
暂无
中图分类号
学科分类号
摘要
Noising methods (NMs) include a set of local search methods and can be considered as simulated annealing algorithm or threshold accepting (TA) method when its components are properly chosen. This paper studies how to utilize NMs for solving the 0–1 knapsack problem (0–1 KP). Two noising strategies, noising variation of objective function and noising data, are used to help NMs escape from local optima. When noising variation of objective function is used, probabilistic acceptance or deterministic acceptance is used to decide whether to accept neighbor solutions. Two decreasing strategies, arithmetical decreasing and geometrical decreasing, are used to control the change of parameter noise-rate. In total, six variants of NMs including two TAs are designed to solve the 0–1 KP. In those variants, a hybrid greedy repair operator, which combines density-based and value-based greedy drop and add operators, is designed to get better balance between intensification and diversification. Extensive experiments were performed to compare the performances of the six variants of NMs. The performances of the six variants of NMs were also compared with some state-of-the-art metaheuristics on a wide range of small size, medium size, and large size 0–1 KP instances. Simulation results show that NMs are better than or competitive with other state-of-the-art metaheuristics.
引用
收藏
页码:37 / 50
页数:13
相关论文
共 50 条
  • [1] 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
  • [2] List-Based Simulated Annealing Algorithm With Hybrid Greedy Repair and Optimization Operator for 0-1 Knapsack Problem
    Zhan, Shi-Hua
    Zhang, Ze-Jun
    Wang, Li-Jin
    Zhong, Yi-Wen
    [J]. IEEE ACCESS, 2018, 6 : 54447 - 54458
  • [3] 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
  • [4] 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
  • [5] Average-case analysis of a greedy algorithm for the 0/1 knapsack problem
    Calvin, JM
    Leung, JYT
    [J]. OPERATIONS RESEARCH LETTERS, 2003, 31 (03) : 202 - 210
  • [6] Chemical reaction optimization with greedy strategy for the 0-1 knapsack problem
    Tung Khac Truong
    Li, Kenli
    Xu, Yuming
    [J]. APPLIED SOFT COMPUTING, 2013, 13 (04) : 1774 - 1780
  • [7] METHODS FOR SOLUTION OF MULTIDIMENSIONAL 0/1 KNAPSACK PROBLEM
    WEINGARTNER, HM
    NESS, DN
    [J]. OPERATIONS RESEARCH, 1967, 15 (01) : 83 - +
  • [8] A SIMPLE 0.5-BOUNDED GREEDY ALGORITHM FOR THE 0/1 KNAPSACK-PROBLEM
    SARKAR, UK
    CHAKRABARTI, PP
    GHOSE, S
    DESARKAR, SC
    [J]. INFORMATION PROCESSING LETTERS, 1992, 42 (03) : 173 - 177
  • [9] A NOTE ON 0.5-BOUNDED GREEDY ALGORITHMS FOR THE 0/1 KNAPSACK-PROBLEM
    MARTELLO, S
    TOTH, P
    [J]. INFORMATION PROCESSING LETTERS, 1992, 44 (04) : 221 - 222
  • [10] A hybrid heuristic for the 0-1 Knapsack Sharing Problem
    Haddar, Boukthir
    Khemakhem, Mahdi
    Hanafi, Said
    Wilbaut, Christophe
    [J]. EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (10) : 4653 - 4666