Abstract
We study the problem of efficiently correcting an erroneous product of two n × n matrices over a ring. Among other things, we provide a randomized algorithm for correcting a matrix product with at most k erroneous entries running in Ō(n2+kn) time and a deterministic Ō(kn2)-time algorithm for this problem (where the notation Ō suppresses polylogarithmic terms in n and k).
Original language | English |
---|---|
Journal | Algorithmica |
Pages (from-to) | 1-16 |
ISSN | 0178-4617 |
DOIs | |
Publication status | Published - 22 Aug 2016 |
Keywords
- Time complexity
- Randomized algorithms
- Matrix product correction
- Matrix product verification
- Matrix multiplication