6
IRUS TotalDownloads
Altmetric
Coded distributed computing with partial recovery
File | Description | Size | Format | |
---|---|---|---|---|
OUG_IT21.pdf | Accepted version | 337.31 kB | Adobe PDF | View/Open |
Title: | Coded distributed computing with partial recovery |
Authors: | Ozfatura, E Ulukus, S Gunduz, D |
Item Type: | Journal Article |
Abstract: | Coded computation techniques provide robustness against straggling workers in distributed computing. However, most of the existing schemes require exact provisioning of the straggling behavior and ignore the computations carried out by straggling workers. Moreover, these schemes are typically designed to recover the desired computation results accurately, while in many machine learning and iterative optimization algorithms, faster approximate solutions are known to result in an improvement in the overall convergence time. In this paper, we first introduce a novel coded matrix-vector multiplication scheme, called coded computation with partial recovery (CCPR), which benefits from the advantages of both coded and uncoded computation schemes, and reduces both the computation time and the decoding complexity by allowing a trade-off between the accuracy and the speed of computation. We then extend this approach to distributed implementation of more general computation tasks by proposing a coded communication scheme with partial recovery, where the results of subtasks computed by the workers are coded before being communicated. Numerical simulations on a large linear regression task confirm the benefits of the proposed scheme in terms of the trade-off between the computation accuracy and latency. |
Issue Date: | 7-Dec-2021 |
Date of Acceptance: | 10-Nov-2021 |
URI: | http://hdl.handle.net/10044/1/93454 |
DOI: | 10.1109/tit.2021.3133791 |
ISSN: | 0018-9448 |
Publisher: | Institute of Electrical and Electronics Engineers (IEEE) |
Start Page: | 1945 |
End Page: | 1959 |
Journal / Book Title: | IEEE Transactions on Information Theory |
Volume: | 68 |
Issue: | 3 |
Copyright Statement: | © 2021 IEEE. Personal use of this material is permitted. Permission from IEEE must be obtained for all other uses, in any current or future media, including reprinting/republishing this material for advertising or promotional purposes, creating new collective works, for resale or redistribution to servers or lists, or reuse of any copyrighted component of this work in other works. |
Sponsor/Funder: | Commission of the European Communities Commission of the European Communities Engineering & Physical Science Research Council (EPSRC) |
Funder's Grant Number: | 677854 675891 EP/T023600/1 |
Keywords: | Science & Technology Technology Computer Science, Information Systems Engineering, Electrical & Electronic Computer Science Engineering Task analysis Codes Encoding Delays Decoding Redundancy Optimization Coded computation distributed computation maximum distance separable~(MDS) code linear codes rateless codes stragglers Networking & Telecommunications 0801 Artificial Intelligence and Image Processing 0906 Electrical and Electronic Engineering 1005 Communications Technologies |
Publication Status: | Published |
Online Publication Date: | 2021-12-07 |
Appears in Collections: | Electrical and Electronic Engineering Faculty of Engineering |