Monochromatic Triangles, Intermediate Matrix Products, and Convolutions
Andrea Lincoln, Adam Polak, Virginia Vassilevska Williams

TL;DR
This paper explores the complexity landscape of intermediate matrix products and convolution problems, establishing fine-grained reductions and equivalences that connect these problems to well-known conjectures like 3SUM.
Contribution
It introduces a network of fine-grained reductions linking various matrix and graph problems, and establishes a new equivalence between a convolution variant of monochromatic triangle and 3SUM.
Findings
Directed unweighted APSP reduces to Min-Max product
Monochromatic triangle problem relates to 3SUM via convolution variant
First fine-grained equivalence between different time complexity problems
Abstract
The most studied linear algebraic operation, matrix multiplication, has surprisingly fast time algorithms for . On the other hand, the matrix product which is at the heart of many fundamental graph problems such as APSP, has received only minor improvements over its brute-force cubic running time and is widely conjectured to require time. There is a plethora of matrix products and graph problems whose complexity seems to lie in the middle of these two problems. For instance, the Min-Max matrix product, the Minimum Witness matrix product, APSP in directed unweighted graphs and determining whether an edge-colored graph contains a monochromatic triangle, can all be solved in time. A similar phenomenon occurs for convolution problems, where analogous intermediate problems can be solved in …
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
