Fast matrix multiplication is stable

From MaRDI portal
Publication:879926

DOI10.1007/S00211-007-0061-6zbMATH Open1134.65030arXivmath/0603207OpenAlexW2147348850MaRDI QIDQ879926FDOQ879926


Authors: James Demmel, Ioana Dumitriu, Olga Holtz, Robert D. Kleinberg Edit this on Wikidata


Publication date: 10 May 2007

Published in: Numerische Mathematik (Search for Journal in Brave)

Abstract: We perform forward error analysis for a large class of recursive matrix multiplication algorithms in the spirit of [D. Bini and G. Lotti, Stability of fast algorithms for matrix multiplication, Numer. Math. 36 (1980), 63--72]. As a consequence of our analysis, we show that the exponent of matrix multiplication (the optimal running time) can be achieved by numerically stable algorithms. We also show that new group-theoretic algorithms proposed in [H. Cohn, and C. Umans, A group-theoretic approach to fast matrix multiplication, FOCS 2003, 438--449] and [H. Cohn, R. Kleinberg, B. Szegedy and C. Umans, Group-theoretic algorithms for matrix multiplication, FOCS 2005, 379--388] are all included in the class of algorithms to which our analysis applies, and are therefore numerically stable. We perform detailed error analysis for three specific fast group-theoretic algorithms.


Full work available at URL: https://arxiv.org/abs/math/0603207




Recommendations




Cites Work


Cited In (11)

Uses Software





This page was built for publication: Fast matrix multiplication is stable

Report a bug (only for logged in users!)Click here to report a bug for this page (MaRDI item Q879926)