Deep Neural Network Approximated Dynamic Programming for Combinatorial Optimization
Shenghe Xu, Shivendra S. Panwar, Murali S. Kodialam, T. V. Lakshman
摘要
In this paper, we propose a general framework for combining deep neural networks (DNNs) with dynamic programming to solve combinatorial optimization problems. For problems that can be broken into smaller subproblems and solved by dynamic programming, we train a set of neural networks to replace value or policy functions at each decision step. Two variants of the neural network approximated dynamic programming (NDP) methods are proposed; in the value-based NDP method, the networks learn to estimate the value of each choice at the corresponding step, while in the policy-based NDP method the DNNs only estimate the best decision at each step. The training procedure of the NDP starts from the smallest problem size and a new DNN for the next size is trained to cooperate with previous DNNs. After all the DNNs are trained, the networks are fine-tuned together to further improve overall performance. We test NDP on the linear sum assignment problem, the traveling salesman problem and the talent scheduling problem. Experimental results show that NDP can achieve considerable computation time reduction on hard problems with reasonable performance loss. In general, NDP can be applied to reducible combinatorial optimization problems for the purpose of computation time reduction.
问问这篇 Paper
智能体会读完全文。
Lune 把这篇 Paper 索引到了每一个公式,引用它的顶会 Paper 也一样。你提问,回答直接引用原文。
引用它的顶会 Paper3
- Maximum Independent Set: Self-Training through Dynamic ProgrammingLorenzo Brusca, Lars C. P. M. Quaedvlieg, Stratis Skoulakis, Grigorios Chrysos 等NeurIPS 2023 · 被引用 15 次
- Unsupervised Extractive Summarization with Learnable Length Control StrategiesRenlong Jie, Xiaojun Meng, Xin Jiang, Qun LiuAAAI 2024 · 被引用 8 次
- HyRNN: Hybrid Recurrent Neural Networks for Approximating Hybrid Dynamical SystemsRicardo G. SanfeliceAAAI 2026
相关 Paper
- Fast Approximations for Job Shop Scheduling: A Lagrangian Dual Deep Learning MethodJames Kotary, Ferdinando Fioretto, Pascal Van HentenryckAAAI 2022 · 被引用 27 次
- Combining Reinforcement Learning and Constraint Programming for Combinatorial OptimizationQuentin Cappart, Thierry Moisan, Louis-Martin Rousseau, Isabeau Prémont-Schwarz 等AAAI 2021 · 被引用 171 次
- Provably Good Solutions to the Knapsack Problem via Neural Networks of Bounded SizeChristoph Hertrich, Martin SkutellaAAAI 2021 · 被引用 28 次
- Neural Stochastic Dual Dynamic ProgrammingHanjun Dai, Yuan Xue, Zia Syed, Dale Schuurmans 等ICLR 2022 · 被引用 16 次
- H-TSP: Hierarchically Solving the Large-Scale Traveling Salesman ProblemXuanhao Pan, Yan Jin, Yuandong Ding, Mingxiao Feng 等AAAI 2023 · 被引用 85 次
