Distributed Asynchronous Discrete-Time Feedback Optimization

In this article, we present an algorithm that drives the outputs of a network of agents to jointly track the solution of a time-varying, strongly convex optimization problem. This algorithm is robust to asynchrony in the agents' operations, namely, first, computations of control inputs, second, linear measurements of network outputs, and third, communications of agents' inputs and outputs. We first show that our distributed asynchronous algorithm converges to the solution of a time-invariant feedback optimization problem in linear time. Next, we show that our algorithm tracks the solution of a time-varying feedback optimization problem within a bounded error dependent upon the movement of the minimizers and degree of asynchrony, which we make precise. These convergence results are extended to quantify agents' asymptotic behavior as the length of their time horizon approaches infinity. Then, to ensure satisfactory network performance we specify the timing of agents' operations relative to changes in the objective function that ensure a desired error bound. Numerical experiments verify these developments and show the utility of feedback optimization under asynchrony.

Authors

Institutions

Publication Details

Journal
IEEE Transactions on Automatic Control
Published
2024-12-20
DOI
https://doi.org/10.1109/tac.2024.3520677
Citations
1
Primary Topic
Iterative Learning Control Systems
Type
article
Field-Weighted Citation Impact
0.33
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Distributed Asynchronous Discrete-Time Feedback Optimization

Zachary I. Bell, Matthew Hale, Matthew Longmire, Gabriel Behrendt
1 citations
IEEE Transactions on Automatic Control
Iterative Learning Control Systems
0.33
article

Distributed Asynchronous Discrete-Time Feedback Optimization

Zachary I. Bell, Matthew Hale, Matthew Longmire, Gabriel Behrendt
article en
1 citations

Abstract

In this article, we present an algorithm that drives the outputs of a network of agents to jointly track the solution of a time-varying, strongly convex optimization problem. This algorithm is robust to asynchrony in the agents' operations, namely, first, computations of control inputs, second, linear measurements of network outputs, and third, communications of agents' inputs and outputs. We first show that our distributed asynchronous algorithm converges to the solution of a time-invariant feedback optimization problem in linear time. Next, we show that our algorithm tracks the solution of a time-varying feedback optimization problem within a bounded error dependent upon the movement of the minimizers and degree of asynchrony, which we make precise. These convergence results are extended to quantify agents' asymptotic behavior as the length of their time horizon approaches infinity. Then, to ensure satisfactory network performance we specify the timing of agents' operations relative to changes in the objective function that ensure a desired error bound. Numerical experiments verify these developments and show the utility of feedback optimization under asynchrony.

IEEE Transactions on Automatic ControlVol. 70(6)
Georgia Institute of Technology (US), Eglin Air Force Base (US), University of Florida (US)
Openalex Percentile: Top 38%
Iterative Learning Control Systems
0.33
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.