A Strassen-like matrix multiplication suited for squaring and higher power computation
Marco Bodrato
Abstract
Marco Bodrato
Abstract
Strassen's method is not the asymptotically fastest known matrix multiplication algorithm, but it is the most widely used for large matrices. Since his manuscript was published, a number of variants have been proposed with different addition complexities. Here we describe a new one. The new variant is at least as good as those already known for simple matrix multiplication, but can save operations either for chain products or for squaring. Moreover it can be proved optimal for these tasks. The largest saving is shown for nth-power computation, in this scenario the additive complexity can be halved, with respect to original Strassen's.
OpenAlex reports 27 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Strassen's method is not the asymptotically fastest known matrix multiplication algorithm, but it is the most widely used for large matrices. Since his manuscript was published, a number of variants have been proposed with different addition complexities. Here we describe a new one. The new variant is at least as good as those already known for simple matrix multiplication, but can save operations either for chain products or for squaring. Moreover it can be proved optimal for these tasks. The largest saving is shown for nth-power computation, in this scenario the additive complexity can be halved, with respect to original Strassen's.
Key concepts: Strassen algorithm, Matrix multiplication, Computation, Multiplication (music), Matrix (chemical analysis), Computer science, Simple (philosophy), Arithmetic