Self-Healing First-Order Distributed Optimization

04/05/2021
by   Israel L. Donato Ridgley, et al.
0

In this paper we describe a parameterized family of first-order distributed optimization algorithms that enable a network of agents to collaboratively calculate a decision variable that minimizes the sum of cost functions at each agent. These algorithms are self-healing in that their correctness is guaranteed even if they are initialized randomly, agents drop in or out of the network, local cost functions change, or communication packets are dropped. Our algorithms are the first single-Laplacian methods to exhibit all of these characteristics. We achieve self-healing by sacrificing internal stability, a fundamental trade-off for single-Laplacian methods.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/14/2023

Self-Healing First-Order Distributed Optimization with Packet Loss

We describe SH-SVL, a parameterized family of first-order distributed op...
research
09/24/2018

A Canonical Form for First-Order Distributed Optimization Algorithms

We consider the distributed optimization problem in which a network of a...
research
04/03/2020

Preserving Statistical Privacy in Distributed Optimization

We propose a distributed optimization algorithm that, additionally, pres...
research
05/31/2019

Distributed Submodular Minimization via Block-Wise Updates and Communications

In this paper we deal with a network of computing agents with local proc...
research
03/19/2020

Byzantine-Resilient Distributed Optimization of Multi-Dimensional Functions

The problem of distributed optimization requires a group of agents to re...
research
06/21/2023

Distributed Random Reshuffling Methods with Improved Convergence

This paper proposes two distributed random reshuffling methods, namely G...
research
01/27/2022

Distributed gradient-based optimization in the presence of dependent aperiodic communication

Iterative distributed optimization algorithms involve multiple agents th...

Please sign up or login with your details

Forgot password? Click here to reset