Reinforcement learning-assisted multi-layered binary exponential distribution optimizer for 0–1 knapsack problem

The 0–1 knapsack problem (0-1KP) is a well-known discrete combinatorial optimization problem with various applications across multiple fields. Compared with traditional methods, metaheuristic algorithms show higher efficiency and flexibility in solving the 0-1KP and thus have received widespread attention. Exponential distribution optimizer (EDO) is a mathematically inspired optimization algorithm that successfully solves continuous complex optimization problems. However, extending its capabilities to discrete problems and enhancing its local search ability remain significant challenges. Hence, we propose a novel binary EDO with a reinforcement learning-driven multi-layered mechanism (RMBEDO) to address the 0-1KP. Specifically, the S-shaped, U-shaped, Z-shaped, V-shaped, X-shaped, and Taper-shaped transfer functions are employed to map continuous values into binary ones. To tackle capacity constraints, a repair mechanism is adopted to fix infeasible solutions and improve feasible solutions. Furthermore, collaborating with two novel single-example learning models and a med-point example learning model using reinforcement learning, a novel reinforcement learning-driven multi-layered mechanism is proposed to enhance the algorithm’s local search capability. RMBEDO is validated on 0–1KP datasets. The effect of six types of transfer functions on the performance of the proposed binary algorithm is examined in depth. Then, the effectiveness of two mechanisms for EDO is verified, and the results exhibit that these mechanisms can effectively boost the algorithm’s performance. Finally, RMBEDO is compared with some well-known algorithms, and the comparative findings illustrate that it is more effective in solving 0-1KPs than existing algorithms.

Authors

Institutions

Publication Details

Journal
Journal of King Saud University - Computer and Information Sciences
Published
2025-12-01
DOI
https://doi.org/10.1007/s44443-025-00298-7
Primary Topic
Optimization and Packing Problems
Type
article
Field-Weighted Citation Impact
0.00

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Reinforcement learning-assisted multi-layered binary exponential distribution optimizer for 0–1 knapsack problem

Fengbin Wu, Mingbao Yang, Panliang Yuan, Shaobo Li et al.
Journal of King Saud University - Computer and Information Sciences
Optimization and Packing Problems
article

Reinforcement learning-assisted multi-layered binary exponential distribution optimizer for 0–1 knapsack problem

Fengbin Wu, Mingbao Yang, Panliang Yuan, Shaobo Li, Junxing Zhang, L. J. Wu
article en

Abstract

The 0–1 knapsack problem (0-1KP) is a well-known discrete combinatorial optimization problem with various applications across multiple fields. Compared with traditional methods, metaheuristic algorithms show higher efficiency and flexibility in solving the 0-1KP and thus have received widespread attention. Exponential distribution optimizer (EDO) is a mathematically inspired optimization algorithm that successfully solves continuous complex optimization problems. However, extending its capabilities to discrete problems and enhancing its local search ability remain significant challenges. Hence, we propose a novel binary EDO with a reinforcement learning-driven multi-layered mechanism (RMBEDO) to address the 0-1KP. Specifically, the S-shaped, U-shaped, Z-shaped, V-shaped, X-shaped, and Taper-shaped transfer functions are employed to map continuous values into binary ones. To tackle capacity constraints, a repair mechanism is adopted to fix infeasible solutions and improve feasible solutions. Furthermore, collaborating with two novel single-example learning models and a med-point example learning model using reinforcement learning, a novel reinforcement learning-driven multi-layered mechanism is proposed to enhance the algorithm’s local search capability. RMBEDO is validated on 0–1KP datasets. The effect of six types of transfer functions on the performance of the proposed binary algorithm is examined in depth. Then, the effectiveness of two mechanisms for EDO is verified, and the results exhibit that these mechanisms can effectively boost the algorithm’s performance. Finally, RMBEDO is compared with some well-known algorithms, and the comparative findings illustrate that it is more effective in solving 0-1KPs than existing algorithms.

Journal of King Saud University - Computer and Information SciencesVol. 37(10)
Guizhou University (CN), Beijing Normal University (CN), Guizhou Institute of Technology (CN)
National Natural Science Foundation of China, National Key Research and Development Program of China
Openalex Percentile: Top 50%
Optimization and Packing Problems
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.