A State Aggregation Approach for Solving Knapsack Problem with Deep Reinforcement Learning
Not on the map. Why?
Abstract (arXiv)
This paper proposes a Deep Reinforcement Learning (DRL) approach for solving knapsack problem. The proposed method consists of a state aggregation step based on tabular reinforcement learning to extract features and construct states. The state aggregation policy is applied to each problem instance of the knapsack problem, which is used with Advantage Actor Critic (A2C) algorithm to train a policy through which the items are sequentially selected at each time step. The method is a constructive solution approach and the process of selecting items is repeated until the final solution is obtained. The experiments show that our approach provides close to optimal solutions for all tested instances, outperforms the greedy algorithm, and is able to handle larger instances and more flexible than an existing DRL approach. In addition, the results demonstrate that the proposed model with the state aggregation strategy not only gives better solutions but also learns in less timesteps, than the one without state aggregation.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 25 Apr 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 1; 2024: 0; 2025: 1.
5 papers.
- 2022Automated Reinforcement Learning: An Overviewcited by 9
- 2021Graph Partitioning and Sparse Matrix Ordering using Reinforcement Learning and Graph Neural Networkscited by 8
- 2021An Efficient Combinatorial Optimization Model Using Learning-to-Rank Distillationcited by 1
- 2023A Reinforcement Learning Approach for Scheduling Problems With Improved Generalization Through Order Swappingcited by 1
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problemscited by 0
- 2025KNARsack: Teaching Neural Algorithmic Reasoners to Solve Pseudo-Polynomial Problems17 Sep 2025
- 2023A Reinforcement Learning Approach for Scheduling Problems With Improved Generalization Through Order Swapping27 Feb 2023
- 2022Automated Reinforcement Learning: An Overview13 Jan 2022
- 2021An Efficient Combinatorial Optimization Model Using Learning-to-Rank Distillation24 Dec 2021
- 2021Graph Partitioning and Sparse Matrix Ordering using Reinforcement Learning and Graph Neural Networks8 Apr 2021