Open AccessPosted Content
Fault-Tolerant Distributed Optimization (Part IV): Constrained Optimization with Arbitrary Directed Networks.
Lili Su,Nitin H. Vaidya +1 more
TL;DR: This report considers arbitrary directed communication networks and generalizes the previous results on fully-connected networks and unconstrained optimization to arbitrary directed networks and constrained optimization, and provides a matrix representation for iterative approximate crash consensus.
read more
Abstract: We study the problem of constrained distributed optimization in multi-agent networks when some of the computing agents may be faulty. In this problem, the system goal is to have all the non-faulty agents collectively minimize a global objective given by weighted average of local cost functions, each of which is initially known to a non-faulty agent only. In particular, we are interested in the scenario when the computing agents are connected by an arbitrary directed communication network, some of the agents may suffer from crash faults or Byzantine faults, and the estimate of each agent is restricted to lie in a common constraint set. This problem finds its applications in social computing and distributed large-scale machine learning.
The fault-tolerant multi-agent optimization problem was first formulated by Su and Vaidya, and is solved when the local functions are defined over the whole real line, and the networks are fully-connected. In this report, we consider arbitrary directed communication networks and focus on the scenario where, local estimates at the non-faulty agents are constrained, and only local communication and minimal memory carried across iterations are allowed. In particular, we generalize our previous results on fully-connected networks and unconstrained optimization to arbitrary directed networks and constrained optimization. As a byproduct, we provide a matrix representation for iterative approximate crash consensus. The matrix representation allows us to characterize the convergence rate for crash iterative consensus.
read more
Chat with Paper
AI Agents for this Paper
Find similar papers on Google Scholar, PubMed and Arxiv
Write a critical review of this paper
Analyze citations of this paper to find unaddressed research gaps
Citations
Fault-Tolerant Multi-Agent Optimization: Optimal Iterative Distributed Algorithms
Lili Su,Nitin H. Vaidya +1 more
- 25 Jul 2016
TL;DR: This paper presents an iterative distributed algorithm that achieves optimal fault-tolerance, and ensures that at least |N|-f agents have weights that are bounded away from 0 (in particular, lower bounded by 1/2|N |-f}).
177
ByRDiE: Byzantine-Resilient Distributed Coordinate Descent for Decentralized Learning
Zhixiong Yang,Waheed U. Bajwa +1 more
- 11 Jul 2019
TL;DR: This paper focuses on the problem of Byzantine failures, which are the hardest to safeguard against in distributed algorithms, and develops and analyzes an algorithm termed Byzantine-resilient distributed coordinate descent that enables distributed learning in the presence of Byzantine fails.
149
Adversary-Resilient Distributed and Decentralized Statistical Inference and Machine Learning: An Overview of Recent Advances Under the Byzantine Threat Model
TL;DR: This article divides statistical inference and learning algorithms into two broad categories, namely, distributed algorithms and decentralized algorithms (see "Is It Distributed or Is It Decentralized?").
115
Resilient Distributed Optimization Algorithm Against Adversarial Attacks
TL;DR: This article proposes a novel resilient distributed optimization algorithm which exploits the trusted agents which cannot be compromised by adversarial attacks and form a connected dominating set in the original graph to constrain effects of adversarial attack.
90
ByRDiE: Byzantine-resilient distributed coordinate descent for decentralized learning.
Zhixiong Yang,Waheed U. Bajwa +1 more
TL;DR: In this article, a Byzantine-resilient distributed coordinate descent (ByRDiE) algorithm is developed and analyzed that enables distributed learning in the presence of Byzantine failures, which are the hardest to safeguard against in distributed algorithms.
73
References
•Book
Distributed Optimization and Statistical Learning Via the Alternating Direction Method of Multipliers
Stephen Boyd,Neal Parikh,Eric Chu,Borja Peleato,Jonathan Eckstein +4 more
- 23 May 2011
TL;DR: It is argued that the alternating direction method of multipliers is well suited to distributed convex optimization, and in particular to large-scale problems arising in statistics, machine learning, and related areas.
•Book
Parallel and Distributed Computation: Numerical Methods
Dimitri P. Bertsekas,John N. Tsitsiklis +1 more
- 01 Jan 1989
TL;DR: This work discusses parallel and distributed architectures, complexity measures, and communication and synchronization issues, and it presents both Jacobi and Gauss-Seidel iterations, which serve as algorithms of reference for many of the computational approaches addressed later.
7K
Distributed Subgradient Methods for Multi-Agent Optimization
Angelia Nedic,Asuman Ozdaglar +1 more
TL;DR: The authors' convergence rate results explicitly characterize the tradeoff between a desired accuracy of the generated approximate optimal solutions and the number of iterations needed to achieve the accuracy.
4.2K
Information consensus in multivehicle cooperative control
TL;DR: Theoretical results regarding consensus-seeking under both time invariant and dynamically changing communication topologies are summarized in this paper, where several specific applications of consensus algorithms to multivehicle coordination are described.
Reaching Agreement in the Presence of Faults
TL;DR: It is shown that the problem is solvable for, and only for, n ≥ 3m + 1, where m is the number of faulty processors and n is the total number and this weaker assumption can be approximated in practice using cryptographic methods.