A Reinforcement Learning Approach to Parameter Selection for Distributed Optimal Power Flow
Not on the map. Why?
Abstract (arXiv)
With the increasing penetration of distributed energy resources, distributed optimization algorithms have attracted significant attention for power systems applications due to their potential for superior scalability, privacy, and robustness to a single point-of-failure. The Alternating Direction Method of Multipliers (ADMM) is a popular distributed optimization algorithm; however, its convergence performance is highly dependent on the selection of penalty parameters, which are usually chosen heuristically. In this work, we use reinforcement learning (RL) to develop an adaptive penalty parameter selection policy for the AC optimal power flow (ACOPF) problem solved via ADMM with the goal of minimizing the number of iterations until convergence. We train our RL policy using deep Q-learning, and show that this policy can result in significantly accelerated convergence (up to a 59% reduction in the number of iterations compared to existing, curvature-informed penalty parameter selection methods). Furthermore, we show that our RL policy demonstrates promise for generalizability, performing well under unseen loading schemes as well as under unseen losses of lines and generators (up to a 50% reduction in iterations). This work thus provides a proof-of-concept for using RL for parameter selection in ADMM for power systems applications.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 17 of its 36 references that are in the map. First posted on arXiv 22 Oct 2021.
Builds on
17 of 36 references.
References · 17
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2015Prioritized Experience Replaycited by 1,070
- 2016Learning to learn by gradient descent by gradient descentcited by 616
- 2021Learning to Optimize: A Primer and A Benchmarkcited by 206
- 2019Finite-Sample Analysis of Nonlinear Stochastic Approximation with Applications in Reinforcement Learningcited by 67
- 2019Dealing with Sparse Rewards in Reinforcement Learningcited by 40
- 2021Accelerating Quadratic Optimization with Reinforcement Learningcited by 30
- 2019Differentiable Linearized ADMMcited by 18
- 2015Strong NP-hardness of AC power flows feasibilitycited by 13
- 2016Adaptive ADMM with Spectral Penalty Parameter Selectioncited by 10
- 2020A Two-level ADMM Algorithm for AC OPF with Global Convergence Guaranteescited by 4
5 more
- 2021A Privacy-Preserving Distributed Control of Optimal Power Flowcited by 4
- 2019Differentially Private Distributed Optimal Power Flowcited by 3
- 2017A Component-Based Dual Decomposition Method for the OPF Problemcited by 2
- 2018Towards Distributed OPF using ALADINcited by 1
- 2021Leveraging GPU batching for scalable nonlinear programming through massive Lagrangian decompositioncited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 3; 2025: 1.
5 papers.
- 2024Artificial Intelligence for Operations Research: Revolutionizing the Operations Research Processcited by 11
- 2025ORGEval: Graph-Theoretic Evaluation of LLMs in Optimization Modelingcited by 7
- 2024QCQP-Net: Reliably Learning Feasible Alternating Current Optimal Power Flow Solutions Under Constraintscited by 5
- 2023Taking the human out of decomposition-based optimization via artificial intelligence: Part II. Learning to initializecited by 3
- 2024Accelerating Multi-Block Constrained Optimization Through Learning to Optimizecited by 2
- 2025ORGEval: Graph-Theoretic Evaluation of LLMs in Optimization Modeling31 Oct 2025
- 2024Accelerating Multi-Block Constrained Optimization Through Learning to Optimize25 Sep 2024
- 2024QCQP-Net: Reliably Learning Feasible Alternating Current Optimal Power Flow Solutions Under Constraints11 Jan 2024
- 2024Artificial Intelligence for Operations Research: Revolutionizing the Operations Research Process6 Jan 2024
- 2023Taking the human out of decomposition-based optimization via artificial intelligence: Part II. Learning to initialize10 Oct 2023