Efficiently Correcting Matrix Products

Leszek Gąsieniec, Christos Levcopoulos, Andrzej Lingas, Rasmus Pagh, Takeshi Tokuyama

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

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 O~ (n2+ kn) time and a deterministic O~ (kn2) -time algorithm for this problem (where the notation O~ suppresses polylogarithmic terms in n and k).

Original languageEnglish (US)
Pages (from-to)428-443
Number of pages16
JournalAlgorithmica
Volume79
Issue number2
DOIs
StatePublished - Oct 1 2017
Externally publishedYes

Keywords

  • Matrix multiplication
  • Matrix product correction
  • Matrix product verification
  • Randomized algorithms
  • Time complexity

ASJC Scopus subject areas

  • General Computer Science
  • Computer Science Applications
  • Applied Mathematics

Fingerprint

Dive into the research topics of 'Efficiently Correcting Matrix Products'. Together they form a unique fingerprint.

Cite this