Ring Theory-based Evolutionary Algorithm with Repair-Optimization Algorithm for Solving the Unbouned Knapsack Problem
The Unbounded Knapsack Problem (UKP), as an important extension of the classical 0-1 knapsack problem, is an NP-hard combinatorial optimization problem characterized by its allowance for unlimited item selection, which leads to higher computational complexity. To efficiently solve UKP using the Ring Theory-based Evolutionary Algorithm (RTEA), we first establish an Improved Threshold Unbounded Knapsack Problem (IT-UKP) model based on maximum selection constraints. Building upon an effective algorithm for handling infeasible solutions, we then propose a hybrid algorithm, RTEA-ROA, which combines RTEA with a Repair -Optimization Algorithm (ROA) to solve IT-UKP. Finally, we evaluate RTEA-ROA on three classes of large-scale UKP instances. Comparative experiments with classical algorithms (GA, DisPSO, and GTOA) demonstrate that RTEAROA is particularly well-suited for solving large-scale UKP instances both rapidly and efficiently.
Authors
- Ju Chen (ORCID: https://orcid.org/0000-0001-7674-4776)
- Qin Gong (ORCID: https://orcid.org/0000-0002-5664-8477)
Institutions
- Hebei GEO University (CN)
Publication Details
- Published
- 2025-06-27
- DOI
- https://doi.org/10.1109/icaita67588.2025.11137980
- Primary Topic
- Optimization and Packing Problems
- Type
- article
- Field-Weighted Citation Impact
- 0.00