Fast Distributed Optimization over Directed Graphs under Malicious Attacks using Trust

Arif Kerem Dayı, Orhan Eren Akgün, Stephanie Gil, Michal Yemini, Angelia Nedić
7/9/2024
eess.SYcs.MAcs.RO

No confident code implementation found for this paper. 1 possible match can be shown below.

Abstract

In this work, we introduce the Resilient Projected Push-Pull (RP3) algorithm designed for distributed optimization in multi-agent cyber-physical systems with directed communication graphs and the presence of malicious agents. Our algorithm leverages stochastic inter-agent trust values and gradient tracking to achieve geometric convergence rates in expectation even in adversarial environments. We introduce growing constraint sets to limit the impact of the malicious agents without compromising the geometric convergence rate of the algorithm. We prove that RP3 converges to the nominal optimal solution almost surely and in the $r$-th mean for any $r\geq 1$, provided the step sizes are sufficiently small and the constraint sets are appropriately chosen. We validate our approach with numerical studies on average consensus and multi-robot target tracking problems, demonstrating that RP3 effectively mitigates the impact of malicious agents and achieves the desired geometric convergence.

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. 1 weaker match is hidden by default — 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{day2024fast,
  title  = {Fast Distributed Optimization over Directed Graphs under Malicious Attacks using Trust},
  author = {Arif Kerem Dayı and Orhan Eren Akgün and Stephanie Gil and Michal Yemini and Angelia Nedić},
  year   = {2024},
  eprint = {2407.06541},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2407.06541v1}
}

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/2407.06541.svg)](https://codeofpaper.com/paper/2407.06541)

Discussion