Byzantine Multi-Agent Optimization: Part I
Not on the map. Why?
Abstract (arXiv)
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 frac1|N|sumi∈ N hi(x), where N is the set of non-faulty agents, and hi(x) is agent i's local cost function, which is initially known only to agent i. 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 local cost functions of the non-faulty agents. More precisely, for some choice of weights αi for i∈ N such that αi≥ 0 and sumi∈ Nαi=1, the output must be an optimum of the cost function sumi∈ N αihi(x). Ideally, we would like αi=frac1|N| for all i∈ N -- however, this cannot be guaranteed due to the presence of faulty agents. In fact, we show that the maximum achievable number of nonzero weights (αi's) is |N|-f, where f is the upper bound on the number of Byzantine agents. In addition, we present algorithms that ensure that at least |N|-f agents have weights that are bounded away from 0. We also propose a low-complexity suboptimal algorithm, which ensures that at least lceil fracn2rceil-φ agents have weights that are bounded away from 0, where n is the total number of agents, and φ (φ≤ f) is the actual number of Byzantine agents.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Jun 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 1; 2023: 0; 2024: 2.
4 papers.
- 2024On the Hardness of Decentralized Multi-Agent Policy Evaluation under Byzantine Attackscited by 3
- 2021Distributed Online Optimization with Byzantine Adversarial Agentscited by 2
- 2022Impact of Redundancy on Resilience in Distributed Optimization and Learningcited by 0
- 2024VALID: a Validated Algorithm for Learning in Decentralized Networks with Possible Adversarial Presencecited by 0
- 2024On the Hardness of Decentralized Multi-Agent Policy Evaluation under Byzantine Attacks19 Sep 2024
- 2024VALID: a Validated Algorithm for Learning in Decentralized Networks with Possible Adversarial Presence12 May 2024
- 2022Impact of Redundancy on Resilience in Distributed Optimization and Learning16 Nov 2022
- 2021Distributed Online Optimization with Byzantine Adversarial Agents25 Sep 2021