A Sequential Approximation Framework for Coded Distributed Optimization

10/24/2017
by   Jingge Zhu, et al.
0

Building on the previous work of Lee et al. and Ferdinand et al. on coded computation, we propose a sequential approximation framework for solving optimization problems in a distributed manner. In a distributed computation system, latency caused by individual processors ("stragglers") usually causes a significant delay in the overall process. The proposed method is powered by a sequential computation scheme, which is designed specifically for systems with stragglers. This scheme has the desirable property that the user is guaranteed to receive useful (approximate) computation results whenever a processor finishes its subtask, even in the presence of uncertain latency. In this paper, we give a coding theorem for sequentially computing matrix-vector multiplications, and the optimality of this coding scheme is also established. As an application of the results, we demonstrate solving optimization problems using a sequential approximation approach, which accelerates the algorithm in a distributed system with stragglers.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/04/2020

Coded Distributed Computing with Partial Recovery

Coded computation techniques provide robustness against straggling worke...
research
09/22/2021

Numerically Stable Binary Coded Computations

This paper addresses the gradient coding and coded matrix multiplication...
research
04/09/2020

Topological Coded Distributed Computing

This paper considers the MapReduce-like coded distributed computing fram...
research
11/24/2022

Sequential Gradient Coding For Straggler Mitigation

In distributed computing, slower nodes (stragglers) usually become a bot...
research
01/10/2022

Successive Approximation Coding for Distributed Matrix Multiplication

Coded distributed computing was recently introduced to mitigate the effe...
research
04/05/2020

Independent User Partition Multicast Scheme for the Groupcast Index Coding Problem

The groupcast index coding (GIC) problem is a generalization of the inde...

Please sign up or login with your details

Forgot password? Click here to reset