Local Search for Fast Matrix Multiplication

被引:6
|
作者
Heule, Marijn J. H. [1 ]
Kauers, Manuel [2 ]
Seidl, Martina [3 ]
机构
[1] Univ Texas Austin, Dept Comp Sci, Austin, TX 78712 USA
[2] J Kepler Univ, Inst Algebra, Linz, Austria
[3] J Kepler Univ, Inst Formal Models & Verificat, Linz, Austria
关键词
COMPLEXITY; ALGORITHMS;
D O I
10.1007/978-3-030-24258-9_10
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Laderman discovered a scheme for computing the product of two 3 x 3 matrices using only 23 multiplications in 1976. Since then, some more such schemes were proposed, but nobody knows how many such schemes there are and whether there exist schemes with fewer than 23 multiplications. In this paper we present two independent SAT-based methods for finding new schemes using 23 multiplications. Both methods allow computing a few hundred new schemes individually, and many thousands when combined. Local search SAT solvers outperform CDCL solvers consistently in this application.
引用
收藏
页码:155 / 163
页数:9
相关论文
共 50 条
  • [41] Alternative Basis Matrix Multiplication is Fast and Stable
    Schwartz, Oded
    Toledo, Sivan
    Vaknin, Noa
    Wiernik, Gal
    PROCEEDINGS 2024 IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM, IPDPS 2024, 2024, : 38 - 51
  • [42] Fast matrix multiplication using coherent configurations
    Cohn, Henry
    Umans, Christopher
    PROCEEDINGS OF THE TWENTY-FOURTH ANNUAL ACM-SIAM SYMPOSIUM ON DISCRETE ALGORITHMS (SODA 2013), 2013, : 1074 - 1087
  • [43] Fast rectangular matrix multiplication and some applications
    ShanXue Ke
    BenSheng Zeng
    WenBao Han
    Victor Y. Pan
    Science in China Series A: Mathematics, 2008, 51 : 389 - 406
  • [44] NEW FAST HYBRID MATRIX MULTIPLICATION ALGORITHMS
    Jelfimova, L. D.
    CYBERNETICS AND SYSTEMS ANALYSIS, 2011, 47 (06) : 881 - 888
  • [45] Error Correction in Fast Matrix Multiplication and Inverse
    Roche, Daniel S.
    ISSAC'18: PROCEEDINGS OF THE 2018 ACM INTERNATIONAL SYMPOSIUM ON SYMBOLIC AND ALGEBRAIC COMPUTATION, 2018, : 343 - 350
  • [46] Error-free transformations of matrix multiplication by using fast routines of matrix multiplication and its applications
    Ozaki, Katsuhisa
    Ogita, Takeshi
    Oishi, Shin'ichi
    Rump, Siegfried M.
    NUMERICAL ALGORITHMS, 2012, 59 (01) : 95 - 118
  • [47] Error-free transformations of matrix multiplication by using fast routines of matrix multiplication and its applications
    Katsuhisa Ozaki
    Takeshi Ogita
    Shin’ichi Oishi
    Siegfried M. Rump
    Numerical Algorithms, 2012, 59 : 95 - 118
  • [48] Using fast matrix multiplication to find basic solutions
    Beling, PA
    Megiddo, N
    THEORETICAL COMPUTER SCIENCE, 1998, 205 (1-2) : 307 - 316
  • [49] A group-theoretic approach to fast matrix multiplication
    Cohn, H
    Umans, C
    44TH ANNUAL IEEE SYMPOSIUM ON FOUNDATIONS OF COMPUTER SCIENCE, PROCEEDINGS, 2003, : 438 - 449
  • [50] Fast Matrix Multiplication Algorithm for a Bank of Digital Filters
    Kreyndelin, V. B.
    Grigorieva, E. D.
    2021 SYSTEMS OF SIGNAL SYNCHRONIZATION, GENERATING AND PROCESSING IN TELECOMMUNICATIONS (SYNCHROINFO), 2021,