Two Bilinear (3 × 3)-Matrix Multiplication Algorithms of Complexity 25
- 作者: Chokaev B.V.1, Shumkin G.N.2
-
隶属关系:
- Faculty of Computational Mathematics and Computer Technologies
- Department of Computational Mathematics and Cybernetics
- 期: 卷 42, 编号 1 (2018)
- 页面: 23-30
- 栏目: Article
- URL: https://journals.rcsi.science/0278-6419/article/view/176216
- DOI: https://doi.org/10.3103/S027864191801003X
- ID: 176216
如何引用文章
详细
As is known, a bilinear algorithm for multiplying 3 × 3 matrices can be constructed by using ordered triples of 3 × 3 matrices Aρ, Bρ, Cρ, \(\rho = \overline {1,r} ,\) where r is the complexity of the algorithm. Algorithms with various symmetries are being extensively studied. This paper presents two algorithms of complexity 25 possessing the following two properties (symmetries): (1) the matricesA1,B1, and C1 are identity, (2) if the algorithm involves a tripleA, B, C, then it also involves the triples B, C, A and C, A, B. For example, these properties are inherent in the well-known Strassen algorithm for multiplying 2 × 2 matrices. Many existing (3 × 3)-matrix multiplication algorithms have property (2). Methods for finding new algorithms are proposed. It is shown that the found algorithms are different and new.
作者简介
B. Chokaev
Faculty of Computational Mathematics and Computer Technologies
编辑信件的主要联系方式.
Email: g110@yandex.ru
俄罗斯联邦, Groznyi, Chechen Republic, 364093
G. Shumkin
Department of Computational Mathematics and Cybernetics
Email: g110@yandex.ru
俄罗斯联邦, Moscow, 119991
补充文件
