2016
DOI: 10.1145/2829947
|View full text |Cite
|
Sign up to set email alerts
|

Matrix Multiplication Over Word-Size Modular Rings Using Approximate Formulas

Abstract: Matrix multiplication over word-size modular rings using approximate formulae. AbstractBini's approximate formula (or border rank) for matrix multiplication achieves a better complexity than Strassen's matrix multiplication formula. In this paper, we show a novel way to use the approximate formula in the special case where the ring is Z/pZ. Besides, we show an implementation à la FFLAS-FFPACK, where p is a word-size prime number, that improves on state-of-the-art Z/pZ matrix multiplication implementations.

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2017
2017
2021
2021

Publication Types

Select...
3
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 10 publications
0
5
0
Order By: Relevance
“…Approximate matrix multiplication tensors were first introduced by Bini et ali in [2] in order to improve asymptotic bounds. From a practical point of view, these approximate algorithms could be used efficiently when the coefficients are in Z/𝑝Z (see [4]). Furthermore, from a theoretical point of view, these tensors allow to work with Euclidean closure of the Brent algebraic variety defined by Equation (19) and not the Zariski closure induced by dealing with exact tensors.…”
Section: New Approximate Algorithmsmentioning
confidence: 99%
“…Approximate matrix multiplication tensors were first introduced by Bini et ali in [2] in order to improve asymptotic bounds. From a practical point of view, these approximate algorithms could be used efficiently when the coefficients are in Z/𝑝Z (see [4]). Furthermore, from a theoretical point of view, these tensors allow to work with Euclidean closure of the Brent algebraic variety defined by Equation (19) and not the Zariski closure induced by dealing with exact tensors.…”
Section: New Approximate Algorithmsmentioning
confidence: 99%
“…For instance, for a product of dimension 12, with base case dimension b = 3, this gives; L A = L B = L C = (1,2,0,4,5,3,7,8,6,11,9,10) and K A = K B = K C = (0, 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11).…”
Section: Data Layout and Encryptionmentioning
confidence: 99%
“…For all i, j ∈ {1..n} 2 Parties We only give a sketch of the proof, since its very similar to the one for the MaskAndDecrypt protocol within the proof of Theorem 4.…”
Section: Protocol 6 Mp-mat-copymentioning
confidence: 99%
See 1 more Smart Citation
“…The implementation of these old algorithms has been extensively worked on by many authors and makes up a valuable part of the present day MM software (cf. [14], [81], [63], [68], [69], [34], [56], [8], [18], [33], the references therein, and in [78,Chapter 1]). This work, intensified lately, is still mostly devoted to the implementation of very old algorithms, ignoring, for example, the advanced implementations of fast MM in [90] and [91] (see Section 17.1) and the significant improvement in [45] and [98] We hope that our survey will motivate advancing the State of the Art both in the design of fast algorithms for feasible MM and in their efficient implementation.…”
Section: Numerical Implementation Of Fast MMmentioning
confidence: 99%