CodedSketch: A Coding Scheme for Distributed Computation of Approximated Matrix Multiplication
Not on the map. Why?
Abstract (arXiv)
In this paper, we propose CodedSketch, as a distributed straggler-resistant scheme to compute an approximation of the multiplication of two massive matrices. The objective is to reduce the recovery threshold, defined as the total number of worker nodes that we need to wait for to be able to recover the final result. To exploit the fact that only an approximated result is required, in reducing the recovery threshold, some sorts of pre-compression are required. However, compression inherently involves some randomness that would lose the structure of the matrices. On the other hand, considering the structure of the matrices is crucial to reduce the recovery threshold. In CodedSketch, we use count--sketch, as a hash-based compression scheme, on the rows of the first and columns of the second matrix, and a structured polynomial code on the columns of the first and rows of the second matrix. This arrangement allows us to exploit the gain of both in reducing the recovery threshold. To increase the accuracy of computation, multiple independent count--sketches are needed. This independency allows us to theoretically characterize the accuracy of the result and establish the recovery threshold achieved by the proposed scheme. To guarantee the independency of resulting count--sketches in the output, while keeping its cost on the recovery threshold minimum, we use another layer of structured codes.
Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). First posted on arXiv 26 Dec 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 1; 2023: 2; 2024: 3; 2025: 4; 2026: 4.
16 papers.
Sort:
- 2021ApproxIFER: A Model-Agnostic Approach to Resilient and Robust Prediction Serving Systemscited by 5
- 2024Coded Computing for Resilient Distributed Computing: A Learning-Theoretic Frameworkcited by 5
- 2023ByzSecAgg: A Byzantine-Resistant Secure Aggregation Scheme for Federated Learning Based on Coded Computing and Vector Commitmentcited by 4
- 2025General Coded Computing: Adversarial Settingscited by 4
- 2025Game of Coding With an Unknown Adversarycited by 3
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Codingcited by 2
- 2023Gradient Coding with Iterative Block Leverage Score Samplingcited by 2
- 2026Game of Coding: Coding Theory in the Presence of Rational Adversaries, Motivated by Decentralized Machine Learningcited by 2
- 2024Privacy-aware Berrut Approximated Coded Computing for Federated Learningcited by 1
- 2025Privacy-aware Berrut Approximated Coded Computing applied to general distributed learningcited by 1
- 2022A Learning-Based Approach to Approximate Coded Computationcited by 0
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applicationscited by 0
4 more
- 2025DReS: Dual Reconstruction Smoothing for Functional Regularizationcited by 0
- 2026mathsfVISTA: Decentralized Machine Learning in Adversary Dominated Environmentscited by 0
- 2026Learning from Acceptance: Cumulative Regret in the Game of Codingcited by 0
- 2026Learning-Theoretic Foundation for General Coded Computing: The Straggler Settingcited by 0
- 2026Learning-Theoretic Foundation for General Coded Computing: The Straggler Setting28 Aug 2026
- 2026Learning from Acceptance: Cumulative Regret in the Game of Coding10 May 2026
- 2026mathsfVISTA: Decentralized Machine Learning in Adversary Dominated Environments8 May 2026
- 2026Game of Coding: Coding Theory in the Presence of Rational Adversaries, Motivated by Decentralized Machine Learning5 Jan 2026
- 2025DReS: Dual Reconstruction Smoothing for Functional Regularization30 Sep 2025
- 2025Privacy-aware Berrut Approximated Coded Computing applied to general distributed learning10 May 2025
- 2025General Coded Computing: Adversarial Settings12 Feb 2025
- 2025Game of Coding With an Unknown Adversary10 Feb 2025
- 2024Coded Computing for Resilient Distributed Computing: A Learning-Theoretic Framework1 Jun 2024
- 2024Privacy-aware Berrut Approximated Coded Computing for Federated Learning2 May 2024
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applications11 Feb 2024
- 2023Gradient Coding with Iterative Block Leverage Score Sampling6 Aug 2023
4 more
- 2023ByzSecAgg: A Byzantine-Resistant Secure Aggregation Scheme for Federated Learning Based on Coded Computing and Vector Commitment20 Feb 2023
- 2022A Learning-Based Approach to Approximate Coded Computation19 May 2022
- 2021ApproxIFER: A Model-Agnostic Approach to Resilient and Robust Prediction Serving Systems20 Sep 2021
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Coding2 Mar 2021
- 2021ApproxIFER: A Model-Agnostic Approach to Resilient and Robust Prediction Serving Systemscited by 5
- 2024Coded Computing for Resilient Distributed Computing: A Learning-Theoretic Frameworkcited by 5
- 2023ByzSecAgg: A Byzantine-Resistant Secure Aggregation Scheme for Federated Learning Based on Coded Computing and Vector Commitmentcited by 4
- 2025General Coded Computing: Adversarial Settingscited by 4
- 2025Game of Coding With an Unknown Adversarycited by 3
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Codingcited by 2
- 2023Gradient Coding with Iterative Block Leverage Score Samplingcited by 2
- 2026Game of Coding: Coding Theory in the Presence of Rational Adversaries, Motivated by Decentralized Machine Learningcited by 2
- 2024Privacy-aware Berrut Approximated Coded Computing for Federated Learningcited by 1
- 2025Privacy-aware Berrut Approximated Coded Computing applied to general distributed learningcited by 1
- 2022A Learning-Based Approach to Approximate Coded Computationcited by 0
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applicationscited by 0
12 most cited of 16 All 16 (JSON)
- 2026Learning-Theoretic Foundation for General Coded Computing: The Straggler Setting28 Aug 2026
- 2026Learning from Acceptance: Cumulative Regret in the Game of Coding10 May 2026
- 2026mathsfVISTA: Decentralized Machine Learning in Adversary Dominated Environments8 May 2026
- 2026Game of Coding: Coding Theory in the Presence of Rational Adversaries, Motivated by Decentralized Machine Learning5 Jan 2026
- 2025DReS: Dual Reconstruction Smoothing for Functional Regularization30 Sep 2025
- 2025Privacy-aware Berrut Approximated Coded Computing applied to general distributed learning10 May 2025
- 2025General Coded Computing: Adversarial Settings12 Feb 2025
- 2025Game of Coding With an Unknown Adversary10 Feb 2025
- 2024Coded Computing for Resilient Distributed Computing: A Learning-Theoretic Framework1 Jun 2024
- 2024Privacy-aware Berrut Approximated Coded Computing for Federated Learning2 May 2024
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applications11 Feb 2024
- 2023Gradient Coding with Iterative Block Leverage Score Sampling6 Aug 2023
12 newest of 16 All 16 (JSON)