Regret and cumulative constraint violation analysis for distributed online constrained convex optimization
This paper considers the distributed online convex optimization problem with time-varying constraints over a network of agents. This is a sequential decision making problem with two sequences of arbitrarily varying convex loss and constraint functions. At each round, each agent selects a decision...
Saved in:
Main Authors: | , , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2023
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/170692 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | This paper considers the distributed online convex optimization problem with
time-varying constraints over a network of agents. This is a sequential
decision making problem with two sequences of arbitrarily varying convex loss
and constraint functions. At each round, each agent selects a decision from the
decision set, and then only a portion of the loss function and a coordinate
block of the constraint function at this round are privately revealed to this
agent. The goal of the network is to minimize the network-wide loss accumulated
over time. Two distributed online algorithms with full-information and bandit
feedback are proposed. Both dynamic and static network regret bounds are
analyzed for the proposed algorithms, and network cumulative constraint
violation is used to measure constraint violation, which excludes the situation
that strictly feasible constraints can compensate the effects of violated
constraints. In particular, we show that the proposed algorithms achieve
$\mathcal{O}(T^{\max\{\kappa,1-\kappa\}})$ static network regret and
$\mathcal{O}(T^{1-\kappa/2})$ network cumulative constraint violation, where
$T$ is the time horizon and $\kappa\in(0,1)$ is a user-defined trade-off
parameter. Moreover, if the loss functions are strongly convex, then the static
network regret bound can be reduced to $\mathcal{O}(T^{\kappa})$. Finally,
numerical simulations are provided to illustrate the effectiveness of the
theoretical results. |
---|