Emergent Mind

Byzantine Multi-Agent Optimization: Part II

(1507.01845)
Published Jul 7, 2015 in cs.DC

Abstract

In Part I of this report, we introduced a Byzantine fault-tolerant distributed optimization problem whose goal is to optimize a sum of convex (cost) functions with real-valued scalar input/ouput. In this second part, we introduce a condition-based variant of the original problem over arbitrary directed graphs. Specifically, for a given collection of $k$ input functions $h1(x), \ldots, hk(x)$, we consider the scenario when the local cost function stored at agent $j$, denoted by $gj(x)$, is formed as a convex combination of the $k$ input functions $h1(x), \ldots, hk(x)$. The goal of this condition-based problem is to generate an output that is an optimum of $\frac{1}{k}\sum{i=1}k h_i(x)$. Depending on the availability of side information at each agent, two slightly different variants are considered. We show that for a given graph, the problem can indeed be solved despite the presence of faulty agents. In particular, even in the absence of side information at each agent, when adequate redundancy is available in the optima of input functions, a distributed algorithm is proposed in which each agent carries minimal state across iterations.

We're not able to analyze this paper right now due to high demand.

Please check back later (sorry!).

Generate a summary of this paper on our Pro plan:

We ran into a problem analyzing this paper.

Newsletter

Get summaries of trending comp sci papers delivered straight to your inbox:

Unsubscribe anytime.