Polynomial Codes: an Optimal Design for High-Dimensional Coded Matrix Multiplication
Not on the map. Why?
Abstract (arXiv)
We consider a large-scale matrix multiplication problem where the computation is carried out using a distributed system with a master node and multiple worker nodes, where each worker can store parts of the input matrices. We propose a computation strategy that leverages ideas from coding theory to design intermediate computations at the worker nodes, in order to efficiently deal with straggling workers. The proposed strategy, named as polynomial codes, achieves the optimum recovery threshold, defined as the minimum number of workers that the master needs to wait for in order to compute the output. Furthermore, by leveraging the algebraic structure of polynomial codes, we can map the reconstruction problem of the final output to a polynomial interpolation problem, which can be solved efficiently. Polynomial codes provide order-wise improvement over the state of the art in terms of recovery threshold, and are also optimal in terms of several other metrics. Furthermore, we extend this code to distributed convolution and show its order-wise optimality.
Key facts. Cited by 32 papers in the map (data through 7 Oct 2026). First posted on arXiv 30 May 2017.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 8; 2022: 7; 2023: 3; 2024: 3; 2025: 4; 2026: 7.
32 papers.
Sort:
By area:
- 2021Multiplying Matrices Without Multiplyingcited by 30
- 2021CodedPaddedFL and CodedSecAgg: Straggler Mitigation and Secure Aggregation in Federated Learningcited by 20
- 2021Gradient Coding with Dynamic Clustering for Straggler-Tolerant Distributed Learningcited by 8
- 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
- 2021List-Decodable Coded Computing: Breaking the Adversarial Toleration Barriercited by 4
- 2021Adaptive Verifiable Coded Computing: Towards Fast, Secure and Private Distributed Machine Learningcited by 4
- 2021Coding for Straggler Mitigation in Federated Learningcited by 4
- 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
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Codingcited by 2
- 2025General Coded Computing in a Probabilistic Straggler Regimecited by 2
20 more
- 2026Game of Coding: Coding Theory in the Presence of Rational Adversaries, Motivated by Decentralized Machine Learningcited by 2
- 2022Lightweight Projective Derivative Codes for Compressed Asynchronous Gradient Descentcited by 1
- 2022Optimization-based Block Coordinate Gradient Coding for Mitigating Partial Stragglers in Distributed Learningcited by 1
- 2022Sequential Gradient Coding For Straggler Mitigationcited by 1
- 2023Randomized Polar Codes for Anytime Distributed Machine Learningcited by 1
- 2025Privacy-aware Berrut Approximated Coded Computing applied to general distributed learningcited by 1
- 2022Random Alloy Codes and the Fundamental Limits of Coded Distributed Tensorscited by 0
- 2022Generalized Lagrange Coded Computing: A Flexible Computation-Communication Tradeoff for Resilient, Secure, and Private Computationcited by 0
- 2022A Learning-Based Approach to Approximate Coded Computationcited by 0
- 2022Nested Gradient Codes for Straggler Mitigation in Distributed Machine Learningcited by 0
- 2023Coded Matrix Computations for D2D-enabled Linearized Federated Learningcited by 0
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applicationscited by 0
- 2024Flexible Coded Distributed Convolution Computing for Enhanced Straggler Resilience and Numerical Stability in Distributed CNNscited by 0
- 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
- 2026Pipelined Gradient Codingcited by 0
- 2026Learning-Theoretic Foundation for General Coded Computing: The Straggler Settingcited by 0
- 2026Manifold-Aware General Coded Computing for Straggler-Resilient Distributed Computingcited by 0
- 2026GenomeOcean Anywhere: Private WebGPU Inference for Genome MoEscited by 0
- 2026GenomeOcean Anywhere: Private WebGPU Inference for Genome MoEs27 Sep 2026
- 2026Manifold-Aware General Coded Computing for Straggler-Resilient Distributed Computing1 Sep 2026
- 2026Learning-Theoretic Foundation for General Coded Computing: The Straggler Setting28 Aug 2026
- 2026Pipelined Gradient Coding22 Jul 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
- 2025General Coded Computing in a Probabilistic Straggler Regime2 Feb 2025
- 2024Flexible Coded Distributed Convolution Computing for Enhanced Straggler Resilience and Numerical Stability in Distributed CNNs3 Nov 2024
20 more
- 2024Coded Computing for Resilient Distributed Computing: A Learning-Theoretic Framework1 Jun 2024
- 2024Successive Refinement in Large-Scale Computation: Advancing Model Inference Applications11 Feb 2024
- 2023Randomized Polar Codes for Anytime Distributed Machine Learning1 Sep 2023
- 2023Coded Matrix Computations for D2D-enabled Linearized Federated Learning23 Feb 2023
- 2023ByzSecAgg: A Byzantine-Resistant Secure Aggregation Scheme for Federated Learning Based on Coded Computing and Vector Commitment20 Feb 2023
- 2022Nested Gradient Codes for Straggler Mitigation in Distributed Machine Learning16 Dec 2022
- 2022Sequential Gradient Coding For Straggler Mitigation24 Nov 2022
- 2022Optimization-based Block Coordinate Gradient Coding for Mitigating Partial Stragglers in Distributed Learning6 Jun 2022
- 2022A Learning-Based Approach to Approximate Coded Computation19 May 2022
- 2022Generalized Lagrange Coded Computing: A Flexible Computation-Communication Tradeoff for Resilient, Secure, and Private Computation24 Apr 2022
- 2022Random Alloy Codes and the Fundamental Limits of Coded Distributed Tensors7 Feb 2022
- 2022Lightweight Projective Derivative Codes for Compressed Asynchronous Gradient Descent31 Jan 2022
- 2021CodedPaddedFL and CodedSecAgg: Straggler Mitigation and Secure Aggregation in Federated Learning16 Dec 2021
- 2021Coding for Straggler Mitigation in Federated Learning30 Sep 2021
- 2021ApproxIFER: A Model-Agnostic Approach to Resilient and Robust Prediction Serving Systems20 Sep 2021
- 2021Adaptive Verifiable Coded Computing: Towards Fast, Secure and Private Distributed Machine Learning27 Jul 2021
- 2021Multiplying Matrices Without Multiplying21 Jun 2021
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Coding2 Mar 2021
- 2021Gradient Coding with Dynamic Clustering for Straggler-Tolerant Distributed Learning1 Mar 2021
- 2021List-Decodable Coded Computing: Breaking the Adversarial Toleration Barrier27 Jan 2021
- 2021Multiplying Matrices Without Multiplyingcited by 30
- 2021CodedPaddedFL and CodedSecAgg: Straggler Mitigation and Secure Aggregation in Federated Learningcited by 20
- 2021Gradient Coding with Dynamic Clustering for Straggler-Tolerant Distributed Learningcited by 8
- 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
- 2021List-Decodable Coded Computing: Breaking the Adversarial Toleration Barriercited by 4
- 2021Adaptive Verifiable Coded Computing: Towards Fast, Secure and Private Distributed Machine Learningcited by 4
- 2021Coding for Straggler Mitigation in Federated Learningcited by 4
- 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
- 2021Optimal Communication-Computation Trade-Off in Heterogeneous Gradient Codingcited by 2
- 2025General Coded Computing in a Probabilistic Straggler Regimecited by 2
12 most cited of 31 All 31 (JSON)
- 2026Manifold-Aware General Coded Computing for Straggler-Resilient Distributed Computing1 Sep 2026
- 2026Learning-Theoretic Foundation for General Coded Computing: The Straggler Setting28 Aug 2026
- 2026Pipelined Gradient Coding22 Jul 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
- 2025General Coded Computing in a Probabilistic Straggler Regime2 Feb 2025
- 2024Flexible Coded Distributed Convolution Computing for Enhanced Straggler Resilience and Numerical Stability in Distributed CNNs3 Nov 2024
- 2024Coded Computing for Resilient Distributed Computing: A Learning-Theoretic Framework1 Jun 2024
12 newest of 31 All 31 (JSON)