Efficiently Correcting Matrix Products
Leszek Gasieniec, Christos Levcopoulos, Andrzej Lingas and, Rasmus Pagh, Takeshi Tokuyama

TL;DR
This paper introduces randomized and deterministic algorithms for efficiently correcting erroneous entries in the product of two matrices, significantly improving correction time especially when errors are sparse.
Contribution
It presents the first randomized and deterministic algorithms with improved running times for correcting matrix products with errors over a ring.
Findings
Randomized correction algorithm runs in n^2 + kn ilde{O} time.
Deterministic correction algorithm runs in kn^2 ilde{O} time.
Algorithms are effective for sparse error correction in matrix products.
Abstract
We study the problem of efficiently correcting an erroneous product of two matrices over a ring. Among other things, we provide a randomized algorithm for correcting a matrix product with at most erroneous entries running in time and a deterministic -time algorithm for this problem (where the notation suppresses polylogarithmic terms in and ).
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
TopicsAlgebraic structures and combinatorial models · Complexity and Algorithms in Graphs · semigroups and automata theory
