A New Moth-Flame Optimization Algorithm for Discounted {0-1} Knapsack Problem

被引:7
作者
Tung Khac Truong [1 ]
机构
[1] Van Lang Univ, Fac Informat Technol, Ho Chi Minh City, Vietnam
关键词
D O I
10.1155/2021/5092480
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
The discounted {0-1} knapsack problem may be a kind of backpack issue with gathering structure and rebate connections among things. A moth-flame optimization algorithm has shown good searchability combined with an effective solution presentation designed for the discounted {0-1} knapsack problem. A new encoding scheme used a shorter length binary vector to help reduce the search domain and speed up the computing time. A greedy repair procedure is used to help the algorithm have fast convergence and reduce the gap between the best-found solution and the optimal solution. The experience results of 30 discounted {0-1} knapsack problem instances are used to evaluate the proposed algorithm. The results demonstrate that the proposed algorithm outperforms the two binary PSO algorithms and the genetic algorithm in solving 30 DKP01 instances. The Wilcoxon rank-sum test is used to support the proposed declarations.
引用
收藏
页数:15
相关论文
共 50 条
[31]   ALGORITHM FOR SOLUTION OF 0-1 SINGLE KNAPSACK PROBLEM [J].
MARTELLO, S ;
TOTH, P .
COMPUTING, 1978, 21 (01) :81-86
[32]   A Developmental Evolutionary Algorithm for 0-1 Knapsack Problem [J].
Zhong, Ming ;
Xu, Bo .
CLOUD COMPUTING AND SECURITY, PT II, 2017, 10603 :849-854
[33]   Artificial Glowworm Swarm Optimization Algorithm for Solving 0-1 Knapsack Problem [J].
Gong, Qiaoqiao ;
Zhou, Yongquan ;
Yang, Yan .
SMART MATERIALS AND INTELLIGENT SYSTEMS, PTS 1 AND 2, 2011, 143-144 :166-171
[34]   Exact algorithm for the 0-1 collapsing knapsack problem [J].
Fayard, D. ;
Plateau, G. .
1600, (49) :1-3
[35]   Heuristic and exact reduction procedures to solve the discounted 0-1 knapsack problem [J].
Wilbaut, Christophe ;
Todosijevic, Raca ;
Hanafi, Said ;
Freville, Arnaud .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2023, 304 (03) :901-911
[36]   An improved monkey algorithm for a 0-1 knapsack problem [J].
Zhou, Yongquan ;
Chen, Xin ;
Zhou, Guo .
APPLIED SOFT COMPUTING, 2016, 38 :817-830
[37]   Moth-flame optimization algorithm: variants and applications [J].
Shehab, Mohammad ;
Abualigah, Laith ;
Al Hamad, Husam ;
Alabool, Hamzeh ;
Alshinwan, Mohammad ;
Khasawneh, Ahmad M. .
NEURAL COMPUTING & APPLICATIONS, 2020, 32 (14) :9859-9884
[38]   DJAYA-RL: Discrete JAYA algorithm integrating reinforcement learning for the discounted {0-1} knapsack problem [J].
Dai, Zuhua ;
Zhang, Yongqi .
SWARM AND EVOLUTIONARY COMPUTATION, 2025, 95
[39]   Solving discounted {0-1} knapsack problems by a discrete hybrid teaching-learning-based optimization algorithm [J].
Wu, Congcong ;
Zhao, Jianli ;
Feng, Yanhong ;
Lee, Malrey .
APPLIED INTELLIGENCE, 2020, 50 (06) :1872-1888
[40]   Ant Colony Optimization Algorithm for the 0-1 Knapsack Problem Based on Genetic Operators [J].
Hu, Zhijun ;
Li, Rong .
FRONTIERS OF MANUFACTURING SCIENCE AND MEASURING TECHNOLOGY, PTS 1-3, 2011, 230-232 :973-977