Byzantine Multi-Agent Optimization: Part I
Lili Su, Nitin Vaidya

TL;DR
This paper addresses Byzantine fault-tolerance in distributed convex optimization, proposing algorithms that ensure a significant subset of non-faulty agents influence the solution despite arbitrary malicious behavior.
Contribution
It introduces a new formulation of Byzantine-resilient distributed optimization and provides algorithms guaranteeing a large fraction of non-faulty agents' influence.
Findings
Maximum of |N|-f nonzero weights achievable
Algorithms ensure at least |N|-f agents have weights bounded away from zero
A low-complexity suboptimal algorithm guarantees influence of at least half of the agents
Abstract
We study Byzantine fault-tolerant distributed optimization of a sum of convex (cost) functions with real-valued scalar input/ouput. In particular, the goal is to optimize a global cost function , where is the set of non-faulty agents, and is agent 's local cost function, which is initially known only to agent . In general, when some of the agents may be Byzantine faulty, the above goal is unachievable, because the identity of the faulty agents is not necessarily known to the non-faulty agents, and the faulty agents may behave arbitrarily. Since the above global cost function cannot be optimized exactly in presence of Byzantine agents, we define a weaker version of the problem. The goal for the weaker problem is to generate an output that is an optimum of a function formed as a convex combination of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsIslamic Finance and Banking Studies
