License: Creative Commons Attribution 4.0 International license (CC BY 4.0)
When quoting this document, please refer to the following
DOI: 10.4230/LIPIcs.CCC.2023.16
URN: urn:nbn:de:0030-drops-182861
URL: http://dagstuhl.sunsite.rwth-aachen.de/volltexte/2023/18286/
Alman, Josh ;
Błasiok, Jarosław
Matrix Multiplication and Number on the Forehead Communication
Abstract
Three-player Number On the Forehead communication may be thought of as a three-player Number In the Hand promise model, in which each player is given the inputs that are supposedly on the other two players' heads, and promised that they are consistent with the inputs of the other players. The set of all allowed inputs under this promise may be thought of as an order-3 tensor. We surprisingly observe that this tensor is exactly the matrix multiplication tensor, which is widely studied in the design of fast matrix multiplication algorithms.
Using this connection, we prove a number of results about both Number On the Forehead communication and matrix multiplication, each by using known results or techniques about the other. For example, we show how the Laser method, a key technique used to design the best matrix multiplication algorithms, can also be used to design communication protocols for a variety of problems. We also show how known lower bounds for Number On the Forehead communication can be used to bound properties of the matrix multiplication tensor such as its zeroing out subrank. Finally, we substantially generalize known methods based on slice-rank for studying communication, and show how they directly relate to the matrix multiplication exponent ω.
BibTeX - Entry
@InProceedings{alman_et_al:LIPIcs.CCC.2023.16,
author = {Alman, Josh and B{\l}asiok, Jaros{\l}aw},
title = {{Matrix Multiplication and Number on the Forehead Communication}},
booktitle = {38th Computational Complexity Conference (CCC 2023)},
pages = {16:1--16:23},
series = {Leibniz International Proceedings in Informatics (LIPIcs)},
ISBN = {978-3-95977-282-2},
ISSN = {1868-8969},
year = {2023},
volume = {264},
editor = {Ta-Shma, Amnon},
publisher = {Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
address = {Dagstuhl, Germany},
URL = {https://drops.dagstuhl.de/opus/volltexte/2023/18286},
URN = {urn:nbn:de:0030-drops-182861},
doi = {10.4230/LIPIcs.CCC.2023.16},
annote = {Keywords: Number on the forehead, communication complexity, matrix multiplication}
}
Keywords: |
|
Number on the forehead, communication complexity, matrix multiplication |
Collection: |
|
38th Computational Complexity Conference (CCC 2023) |
Issue Date: |
|
2023 |
Date of publication: |
|
10.07.2023 |