Neural Stochastic Dual Dynamic Programming
Hanjun Dai, Yuan Xue, Zia Syed, Dale Schuurmans, Bo Dai
Abstract
Stochastic dual dynamic programming (SDDP) is a state-of-the-art method for solving multi-stage stochastic optimization, widely used for modeling real-world process optimization tasks. Unfortunately, SDDP has a worst-case complexity that scales exponentially in the number of decision variables, which severely limits applicability to only low dimensional problems. To overcome this limitation, we extend SDDP by introducing a trainable neural model that learns to map problem instances to a piece-wise linear value function within intrinsic low-dimension space, which is architected specifically to interact with a base SDDP solver, so that can accelerate optimization performance on new instances. The proposed Neural Stochastic Dual Dynamic Programming (-SDDP) continually self-improves by solving successive problems. An empirical investigation demonstrates that -SDDP can significantly reduce problem solving cost without sacrificing solution quality over competitors such as SDDP and reinforcement learning algorithms, across a range of synthetic and real-world process optimization problems.
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext 36dafd4a-db09-4628-9ac9-ef383e3e6fa3Cited by top-tier papers3
- Neur2SP: Neural Two-Stage Stochastic ProgrammingRahul Patel, Justin Dumouchelle, Elias B. Khalil, Merve BodurNeurIPS 2022 · 63 citations
- Transformer-based Stagewise Decomposition for Large-Scale Multistage Stochastic OptimizationChanyeong Kim, Jongwoong Park, Hyunglip Bae, Woo Chang KimICML 2023 · 3 citations
- Learning Generalized Linear Programming Value FunctionsTu Anh-Nguyen, Joey Huchette, Christian TjandraatmadjaNeurIPS 2024 · 2 citations
Builds on2
- Learning to Plan in High Dimensions via Neural Exploration-Exploitation TreesBinghong Chen, Bo Dai, Qinjie Lin, Guo Ye et al.ICLR 2020 · 60 citations
- Fast Adaptation to New Environments via Policy-Dynamics Value FunctionsRoberta Raileanu, Maxwell Goldstein, Arthur Szlam, Rob FergusICML 2020 · 27 citations
Related papers
- Deep Neural Network Approximated Dynamic Programming for Combinatorial OptimizationShenghe Xu, Shivendra S. Panwar, Murali S. Kodialam, T. V. LakshmanAAAI 2020 · 29 citations
- Deep Statistical SolversBalthazar Donon, Zhengying Liu, Wenzhuo Liu, Isabelle Guyon et al.NeurIPS 2020 · 22 citations
- Overcoming the Curse of Dimensionality in Reinforcement Learning Through Approximate FactorizationChenbei Lu, Laixi Shi, Zaiwei Chen, Chenye Wu et al.ICML 2025
- Fast Approximations for Job Shop Scheduling: A Lagrangian Dual Deep Learning MethodJames Kotary, Ferdinando Fioretto, Pascal Van HentenryckAAAI 2022 · 27 citations
- Model-based Reinforcement Learning for Semi-Markov Decision Processes with Neural ODEsJianzhun Du, Joseph Futoma, Finale Doshi-VelezNeurIPS 2020 · 63 citations
