...
首页> 外文期刊>Journal of symbolic computation >On the arithmetic complexity of Strassen-like matrix multiplications
【24h】

On the arithmetic complexity of Strassen-like matrix multiplications

机译:关于类斯特森矩阵乘法的算术复杂度

获取原文
获取原文并翻译 | 示例

摘要

The Strassen algorithm for multiplying 2 x 2 matrices requires seven multiplications and 18 additions. The recursive use of this algorithm for matrices of dimension n yields a total arithmetic complexity of (7n(2.81) - 6n(2)) for n = 2(k). Winograd showed that using seven multiplications for this kind of matrix multiplication is optimal. Therefore, any algorithm for multiplying 2 x 2 matrices with seven multiplications is called a Strassen-like algorithm. Winograd also discovered an additively optimal Strassen-like algorithm with 15 additions. This algorithm is called the Winograd's variant, whose arithmetic complexity is (6n(2.81) - 5n(2)) for n = 2(k) and (3.73n(2.81) - 5n(2)) for n = 8 . 2(k), which is the best-known bound for Strassen-like multiplications. This paper proposes a method that reduces the complexity of Winograd's variant to (5n(2.81) + 0.5n(2.59) + 2n(2.32) - 6.5n(2)) for n = 2(k). It is also shown that the total arithmetic complexity can be improved to (3.55n(2.81) + 0.148n(2.59) + 1.02n(2.32) - 6.5n(2)) for n = 8 . 2(k), which, to the best of our knowledge, improves the best-known bound for a Strassen-like matrix multiplication algorithm. (C) 2016 Elsevier Ltd. All rights reserved.
机译:用于将2 x 2矩阵相乘的Strassen算法需要进行7次乘法和18次加法。对于n = 2(k),此算法对n维矩阵的递归使用产生的总算术复杂度为(7n(2.81)-6n(2))。 Winograd表明,对于这种矩阵乘法,最好使用七个乘法。因此,将2 x 2矩阵与七个乘法相乘的任何算法都称为类Strassen算法。 Winograd还发现了具有15个附加项的可加性优化的类似Strassen的算法。该算法称为Winograd变量,对于n = 2(k),其算术复杂度为(6n(2.81)-5n(2)),对于n = 8,其算术复杂度为(3.73n(2.81)-5n(2))。 2(k),这是类史特拉森乘法的最著名界。本文提出了一种在n = 2(k)时将Winograd变体的复杂度降低为(5n(2.81)+ 0.5n(2.59)+ 2n(2.32)-6.5n(2))的方法。还表明,对于n = 8,总算术复杂度可以提高到(3.55n(2.81)+ 0.148n(2.59)+ 1.02n(2.32)-6.5n(2))。据我们所知,图2(k)改进了类似Strassen矩阵乘法算法的最著名边界。 (C)2016 Elsevier Ltd.保留所有权利。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号