Cargando…

Matrix Multiplication: Verifying Strong Uniquely Solvable Puzzles

Cohn and Umans proposed a framework for developing fast matrix multiplication algorithms based on the embedding computation in certain groups algebras [9]. In subsequent work with Kleinberg and Szegedy, they connected this to the search for combinatorial objects called strong uniquely solvable puzzl...

Descripción completa

Detalles Bibliográficos
Autores principales: Anderson, Matthew, Ji, Zongliang, Xu, Anthony Yang
Formato: Online Artículo Texto
Lenguaje:English
Publicado: 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7326541/
http://dx.doi.org/10.1007/978-3-030-51825-7_32
_version_ 1783552366768816128
author Anderson, Matthew
Ji, Zongliang
Xu, Anthony Yang
author_facet Anderson, Matthew
Ji, Zongliang
Xu, Anthony Yang
author_sort Anderson, Matthew
collection PubMed
description Cohn and Umans proposed a framework for developing fast matrix multiplication algorithms based on the embedding computation in certain groups algebras [9]. In subsequent work with Kleinberg and Szegedy, they connected this to the search for combinatorial objects called strong uniquely solvable puzzles (strong USPs) [8]. We begin a systematic computer-aided search for these objects. We develop and implement algorithms based on reductions to [Formula: see text] and [Formula: see text] to verify that puzzles are strong USPs and to search for large strong USPs. We produce tight bounds on the maximum size of a strong USP for width [Formula: see text], and construct puzzles of small width that are larger than previous work. Although our work only deals with puzzles of small-constant width and does not produce a new, faster matrix multiplication algorithm, we provide evidence that there exist families of strong USPs that imply matrix multiplication algorithms that are more efficient than those currently known.
format Online
Article
Text
id pubmed-7326541
institution National Center for Biotechnology Information
language English
publishDate 2020
record_format MEDLINE/PubMed
spelling pubmed-73265412020-07-01 Matrix Multiplication: Verifying Strong Uniquely Solvable Puzzles Anderson, Matthew Ji, Zongliang Xu, Anthony Yang Theory and Applications of Satisfiability Testing – SAT 2020 Article Cohn and Umans proposed a framework for developing fast matrix multiplication algorithms based on the embedding computation in certain groups algebras [9]. In subsequent work with Kleinberg and Szegedy, they connected this to the search for combinatorial objects called strong uniquely solvable puzzles (strong USPs) [8]. We begin a systematic computer-aided search for these objects. We develop and implement algorithms based on reductions to [Formula: see text] and [Formula: see text] to verify that puzzles are strong USPs and to search for large strong USPs. We produce tight bounds on the maximum size of a strong USP for width [Formula: see text], and construct puzzles of small width that are larger than previous work. Although our work only deals with puzzles of small-constant width and does not produce a new, faster matrix multiplication algorithm, we provide evidence that there exist families of strong USPs that imply matrix multiplication algorithms that are more efficient than those currently known. 2020-06-26 /pmc/articles/PMC7326541/ http://dx.doi.org/10.1007/978-3-030-51825-7_32 Text en © Springer Nature Switzerland AG 2020 This article is made available via the PMC Open Access Subset for unrestricted research re-use and secondary analysis in any form or by any means with acknowledgement of the original source. These permissions are granted for the duration of the World Health Organization (WHO) declaration of COVID-19 as a global pandemic.
spellingShingle Article
Anderson, Matthew
Ji, Zongliang
Xu, Anthony Yang
Matrix Multiplication: Verifying Strong Uniquely Solvable Puzzles
title Matrix Multiplication: Verifying Strong Uniquely Solvable Puzzles
title_full Matrix Multiplication: Verifying Strong Uniquely Solvable Puzzles
title_fullStr Matrix Multiplication: Verifying Strong Uniquely Solvable Puzzles
title_full_unstemmed Matrix Multiplication: Verifying Strong Uniquely Solvable Puzzles
title_short Matrix Multiplication: Verifying Strong Uniquely Solvable Puzzles
title_sort matrix multiplication: verifying strong uniquely solvable puzzles
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7326541/
http://dx.doi.org/10.1007/978-3-030-51825-7_32
work_keys_str_mv AT andersonmatthew matrixmultiplicationverifyingstronguniquelysolvablepuzzles
AT jizongliang matrixmultiplicationverifyingstronguniquelysolvablepuzzles
AT xuanthonyyang matrixmultiplicationverifyingstronguniquelysolvablepuzzles