One-way mutation: an efficient strategy to improve the performance of evolutionary algorithms for solving 0-1 knapsack problem

被引:0
|
作者
He, Yichao [1 ,2 ]
Wang, Jinghong [3 ]
Chen, Guoxin [1 ]
Chai, Bianfang [1 ,2 ]
机构
[1] Hebei GEO Univ, Coll Informat & Engn, Shijiazhuang 050031, Peoples R China
[2] Hebei Key Lab Optoelect Informat & Geodetect Techn, Shijiazhuang 050031, Peoples R China
[3] Hebei Normal Univ, Coll Comp & Cyber Secur, Shijiazhuang 050024, Peoples R China
关键词
Evolutionary algorithm; 0-1 knapsack problem; Infeasible solution; One-way mutation strategy; Repair and optimization; DIFFERENTIAL EVOLUTION; OPTIMIZATION;
D O I
10.1007/s13042-025-02565-5
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In order to more effectively solve the 0-1 knapsack problem (0-1KP) using evolutionary algorithms, this paper proposes a one-way mutation strategy (OWMS) to improve the performance by analyzing the shortcomings of existing methods for handling infeasible solutions. In addition, a new algorithm rRGOA is proposed to eliminate infeasible solutions of 0-1KP based on OWMS. To verify the effectiveness of OWMS and rRGOA, four evolutionary algorithms are used to solve 108 large-scale 0-1KP instances. The calculation results indicate that combining OWMS with existing methods can greatly improve the performance of evolutionary algorithms for solving 0-1KP. Meanwhile, rRGOA is also an effective algorithm for handling infeasible solutions. The comparison with five state-of-the-art algorithms and deterministic algorithms shows that genetic algorithm is the best for solving 0-1KP when combining OWMS with existing methods to handle infeasible solutions. Finally, it is pointed out that the inverse strongly correlated 0-1KP instances are the easiest for evolutionary algorithms.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Performance evaluation of evolutionary class of algorithms - An application to 0-1 knapsack problem
    Dutta, P
    DuttaMajumder, D
    MATHEMATICAL AND COMPUTER MODELLING, 1998, 27 (07) : 57 - 72
  • [2] Evolutionary and heuristic algorithms for multiobjective 0-1 knapsack problem
    Kumar, Rajeev
    Singh, R. K.
    Singhal, A. P.
    Bhartia, Atul
    APPLICATIONS OF SOFT COMPUTING: RECENT TRENDS, 2006, : 331 - +
  • [3] A novel quantum swarm evolutionary algorithm for solving 0-1 knapsack problem
    Wang, Y
    Feng, XY
    Huang, YX
    Zhou, WG
    Liang, YC
    Zhou, CG
    ADVANCES IN NATURAL COMPUTATION, PT 2, PROCEEDINGS, 2005, 3611 : 698 - 704
  • [4] EFFICIENT ALGORITHM FOR 0-1 KNAPSACK PROBLEM
    NAUSS, RM
    MANAGEMENT SCIENCE, 1976, 23 (01) : 27 - 31
  • [5] A PBIL Algorithm for Solving 0-1 Knapsack Problem Based on Greedy Strategy
    Fang, Xiaoping
    Chen, Niansheng
    Guo, Yu
    PROCEEDINGS OF THE 2013 ASIA-PACIFIC COMPUTATIONAL INTELLIGENCE AND INFORMATION TECHNOLOGY CONFERENCE, 2013, : 664 - 672
  • [6] EFFICIENT ALGORITHM FOR 0-1 KNAPSACK PROBLEM
    FAYARD, D
    PLATEAU, G
    MANAGEMENT SCIENCE, 1978, 24 (09) : 918 - 919
  • [7] A Developmental Evolutionary Algorithm for 0-1 Knapsack Problem
    Zhong, Ming
    Xu, Bo
    CLOUD COMPUTING AND SECURITY, PT II, 2017, 10603 : 849 - 854
  • [8] An new algorithm of solving 0-1 knapsack problem
    Tuo Shou-Heng
    2011 INTERNATIONAL CONFERENCE ON FUTURE COMPUTER SCIENCE AND APPLICATION (FCSA 2011), VOL 1, 2011, : 543 - 546
  • [9] 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
  • [10] 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