An improved group theory-based optimization algorithm for discounted 0-1 knapsack problem

被引:0
|
作者
Ran Wang
Zichao Zhang
Wing W. Y. Ng
Wenhui Wu
机构
[1] Shenzhen University,College of Mathematics and Statistics
[2] Shenzhen University,Shenzhen Key Laboratory of Advanced Machine Learning and Applications
[3] Shenzhen University,Guangdong Key Laboratory of Intelligent Information Processing
[4] South China University of Technology,School of Computer Science and Engineering
[5] Shenzhen University,College of Electronics and Information Engineering
来源
关键词
Discounted 0-1 knapsack problem; Evolutionary algorithn; Group theory; Combinatorial optimization.;
D O I
10.1007/s43674-021-00010-y
中图分类号
学科分类号
摘要
Discounted 0-1 knapsack problem (D0-1KP) has been proved to be NP-hard, thus a lot of researches focus on designing non-deterministic algorithms to solve it. Group theory-based optimization algorithm (GTOA), as a recently proposed evolutionary algorithm (EA), can provide satisfactory results to D0-1KP. GTOA introduces important theories of algebra, i.e., group theory, to describe combinatorial optimization problems, and applies the classic operations in group theory to design operators for EA. In order to generate a better solution according to a set of existing solutions during each evolutionary iteration, an important operator called random linear combination operator (RLCO) is designed. However, the practical meaning of applying the operations in group theory is hard to explain, and the proposed RLCO is lack of interpretability, causing difficulties in analyzing and improving the algorithm. In this paper, to improve the interpretability and further enhance the performance, we propose a new operator named random xor operator (RXO), and interpret it from the view point of bitwise operation. By replacing RLCO with RXO, a new GTOA algorithm is realized for D0-1KP. Experimental results demonstrate that it can provide very competitive performance.
引用
收藏
相关论文
共 50 条
  • [1] A New Moth-Flame Optimization Algorithm for Discounted {0-1} Knapsack Problem
    Tung Khac Truong
    [J]. MATHEMATICAL PROBLEMS IN ENGINEERING, 2021, 2021
  • [2] Binary salp swarm algorithm for discounted {0-1} knapsack problem
    Binh Thanh Dang
    Tung Khac Truong
    [J]. PLOS ONE, 2022, 17 (04):
  • [3] Binary Moth Search Algorithm for Discounted {0-1} Knapsack Problem
    Feng, Yan-Hong
    Wang, Gai-Ge
    [J]. IEEE ACCESS, 2018, 6 : 10708 - 10719
  • [4] Multi-strategy monarch butterfly optimization algorithm for discounted {0-1} knapsack problem
    Feng, Yanhong
    Wang, Gai-Ge
    Li, Wenbin
    Li, Ning
    [J]. NEURAL COMPUTING & APPLICATIONS, 2018, 30 (10): : 3019 - 3036
  • [5] Multi-strategy monarch butterfly optimization algorithm for discounted {0-1} knapsack problem
    Yanhong Feng
    Gai-Ge Wang
    Wenbin Li
    Ning Li
    [J]. Neural Computing and Applications, 2018, 30 : 3019 - 3036
  • [6] An improved monkey algorithm for a 0-1 knapsack problem
    Zhou, Yongquan
    Chen, Xin
    Zhou, Guo
    [J]. APPLIED SOFT COMPUTING, 2016, 38 : 817 - 830
  • [7] 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
  • [8] An improved particle swarm optimization algorithm for solving 0-1 knapsack problem
    Zhang, Guo-Li
    Wei, Yi
    [J]. PROCEEDINGS OF 2008 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2008, : 915 - +
  • [9] Binary social group optimization algorithm for solving 0-1 knapsack problem
    Naik, Anima
    Chokkalingam, Pradeep Kumar
    [J]. DECISION SCIENCE LETTERS, 2022, 11 (01) : 55 - 72
  • [10] Dynamic programming based algorithms for the discounted {0-1} knapsack problem
    Rong, Aiying
    Figueira, Jose Rui
    Klamroth, Kathrin
    [J]. APPLIED MATHEMATICS AND COMPUTATION, 2012, 218 (12) : 6921 - 6933