Learning to Solve Network Flow Problems via Neural Decoding
Not on the map. Why?
Abstract (arXiv)
Many decision-making problems in engineering applications such as transportation, power system and operations research require repeatedly solving large-scale linear programming problems with a large number of different inputs. For example, in energy systems with high levels of uncertain renewable resources, tens of thousands of scenarios may need to be solved every few minutes. Standard iterative algorithms for linear network flow problems, even though highly efficient, becomes a bottleneck in these applications. In this work, we propose a novel learning approach to accelerate the solving process. By leveraging the rich theory and economic interpretations of LP duality, we interpret the output of the neural network as a noisy codeword, where the codebook is given by the optimization problem's KKT conditions. We propose a feedforward decoding strategy that finds the optimal set of active constraints. This design is error correcting and can offer orders of magnitude speedup compared to current state-of-the-art iterative solvers, while providing much better solutions in terms of feasibility and optimality compared to end-to-end learning approaches.
Key facts. Cited by 9 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 Feb 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 7; 2022: 2.
9 papers.
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generationcited by 384
- 2022Topology-aware Graph Neural Networks for Learning Feasible and Adaptive ac-OPF Solutionscited by 28
- 2021Learning to Solve the AC-OPF using Sensitivity-Informed Deep Neural Networkscited by 26
- 2021DeepOPF-V: Solving AC-OPF Problems Efficientlycited by 18
- 2021DNN-based Policies for Stochastic AC OPFcited by 7
- 2021Ensuring DNN Solution Feasibility for Optimization Problems with Convex Constraints and Its Application to DC Optimal Power Flow Problemscited by 6
- 2021Graph Neural Networks for Learning Real-Time Prices in Electricity Marketcited by 5
- 2022Learning to solve Minimum Cost Multicuts efficiently using Edge-Weighted Graph Convolutional Neural Networkscited by 5
- 2021Reinforcement Learning for Battery Energy Storage Dispatch augmented with Model-based Optimizercited by 1
- 2022Topology-aware Graph Neural Networks for Learning Feasible and Adaptive ac-OPF Solutions16 May 2022
- 2022Learning to solve Minimum Cost Multicuts efficiently using Edge-Weighted Graph Convolutional Neural Networks4 Apr 2022
- 2021Ensuring DNN Solution Feasibility for Optimization Problems with Convex Constraints and Its Application to DC Optimal Power Flow Problems15 Dec 2021
- 2021DNN-based Policies for Stochastic AC OPF4 Dec 2021
- 2021Reinforcement Learning for Battery Energy Storage Dispatch augmented with Model-based Optimizer2 Sep 2021
- 2021Graph Neural Networks for Learning Real-Time Prices in Electricity Market19 Jun 2021
- 2021Flow Network based Generative Models for Non-Iterative Diverse Candidate Generation8 Jun 2021
- 2021Learning to Solve the AC-OPF using Sensitivity-Informed Deep Neural Networks27 Mar 2021
- 2021DeepOPF-V: Solving AC-OPF Problems Efficiently22 Mar 2021