Regret Analysis of Distributed Online Control for LTI Systems with Adversarial Disturbances

Ting-Jui Chang, Shahin Shahrampour
10/4/2023
math.OCcs.LGeess.SY

No confident code implementation found for this paper.

Abstract

This paper addresses the distributed online control problem over a network of linear time-invariant (LTI) systems (with possibly unknown dynamics) in the presence of adversarial perturbations. There exists a global network cost that is characterized by a time-varying convex function, which evolves in an adversarial manner and is sequentially and partially observed by local agents. The goal of each agent is to generate a control sequence that can compete with the best centralized control policy in hindsight, which has access to the global cost. This problem is formulated as a regret minimization. For the case of known dynamics, we propose a fully distributed disturbance feedback controller that guarantees a regret bound of $O(\sqrt{T}\log T)$, where $T$ is the time horizon. For the unknown dynamics case, we design a distributed explore-then-commit approach, where in the exploration phase all agents jointly learn the system dynamics, and in the learning phase our proposed control algorithm is applied using each agent system estimate. We establish a regret bound of $O(T^{2/3} \text{poly}(\log T))$ for this setting.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{chang2023regret,
  title  = {Regret Analysis of Distributed Online Control for LTI Systems with Adversarial Disturbances},
  author = {Ting-Jui Chang and Shahin Shahrampour},
  year   = {2023},
  eprint = {2310.03206},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2310.03206v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2310.03206.svg)](https://codeofpaper.com/paper/2310.03206)

Discussion