A Sequential Approximation Framework for Coded Distributed Optimization
Jingge Zhu, Ye Pu, Vipul Gupta, Claire Tomlin, Kannan Ramchandran

TL;DR
This paper introduces a sequential approximation framework for distributed optimization that mitigates straggler effects, ensuring timely approximate results and accelerating computations in distributed systems.
Contribution
It proposes a novel sequential computation scheme with a coding theorem and optimality proof, enhancing distributed optimization with straggler resilience.
Findings
Guaranteed approximate results upon subtask completion
Coding theorem for sequential matrix-vector multiplication
Accelerated distributed optimization algorithms
Abstract
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…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Sparse and Compressive Sensing Techniques · Complexity and Algorithms in Graphs
