Handling Delayed Feedback in Distributed Online Optimization : A Projection-Free Approach
Tuan-Anh Nguyen, Nguyen Kim Thang, Denis Trystram
TL;DR
This work tackles online convex optimization under adversarial delayed feedback in both centralized and distributed settings. It introduces two projection-free, Frank-Wolfe–style algorithms (DeLMFW for centralized and De2MFW for distributed) that leverage online linear optimization oracles (e.g., FTPL) to cope with delayed feedback, achieving optimal regret bounds such as $O(\sqrt{B})$ where $B$ is the total delay and $O(\sqrt{dT})$ when delays are bounded by $d$. The distributed variant combines gradient tracking with a consensus matrix to manage asynchrony and delays, with bounds that scale with the spectral gap of the network. Empirical results on MNIST and FashionMNIST demonstrate that the proposed methods outperform existing delayed-feedback projection-free baselines across varying delay regimes and network topologies. Overall, the paper advances edge-friendly online optimization by delivering delay-tolerant, projection-free algorithms suitable for distributed and resource-constrained devices.
Abstract
Learning at the edges has become increasingly important as large quantities of data are continually generated locally. Among others, this paradigm requires algorithms that are simple (so that they can be executed by local devices), robust (again uncertainty as data are continually generated), and reliable in a distributed manner under network issues, especially delays. In this study, we investigate the problem of online convex optimization under adversarial delayed feedback. We propose two projection-free algorithms for centralised and distributed settings in which they are carefully designed to achieve a regret bound of O(\sqrt{B}) where B is the sum of delay, which is optimal for the OCO problem in the delay setting while still being projection-free. We provide an extensive theoretical study and experimentally validate the performance of our algorithms by comparing them with existing ones on real-world problems.
