arXiv Analytics

Sign in

arXiv:2311.08827 [math.OC]AbstractReferencesReviewsResources

A Deep Reinforcement Learning Approach to Efficient Distributed Optimization

Daokuan Zhu, Jie Lu

Published 2023-11-15Version 1

In distributed optimization, the practical problem-solving performance is essentially sensitive to algorithm selection, parameter setting, problem type and data pattern. Thus, it is often laborious to acquire a highly efficient method for a given specific problem. In this paper, we propose a learning-based method to achieve efficient distributed optimization over networked systems. Specifically, a deep reinforcement learning (DRL) framework is developed for adaptive configuration within a parameterized unifying algorithmic form, which incorporates an abundance of first-order and second-order optimization algorithms that can be implemented in a decentralized fashion. We exploit the local consensus and objective information to represent the regularities of problem instances and trace the solving progress, which constitute the states observed by an RL agent. The framework is trained using Proximal Policy Optimization (PPO) on a number of practical problem instances of similar structures yet different problem data. Experiments on various smooth and non-smooth classes of objective functions demonstrate that our proposed learning-based method outperforms several state-of-the-art distributed optimization algorithms in terms of convergence speed and solution accuracy.

Related articles:
arXiv:2112.12545 [math.OC] (Published 2021-12-22, updated 2022-12-05)
A Deep Reinforcement Learning Approach for Solving the Traveling Salesman Problem with Drone
arXiv:1911.02206 [math.OC] (Published 2019-11-06)
Resilient Load Restoration in Microgrids Considering Mobile Energy Storage Fleets: A Deep Reinforcement Learning Approach
arXiv:2407.05433 [math.OC] (Published 2024-07-07)
An efficient algorithm for solving linear equality-constrained LQR problems