Faster min-plus product for monotone instances
Shucheng Chi, Ran Duan, Tianle Xie, Tianyi Zhang
Abstract
In this paper, we show that the time complexity of monotone min-plus product of two n × n matrices is Õ(n (3+ω)/2 ) = Õ(n 2.687 ), where ω < 2.373 is the fast matrix multiplication exponent [Alman and Vassilevska Williams 2021]. That is, when A is an arbitrary integer matrix and B is either row-monotone or column-monotone with integer elements bounded by O(n), computing the min-plus product C where
)/2 ) time, which greatly improves the previous time bound of Õ(n (12+ω)/5 ) = Õ(n 2.875 ) [Gu, Polak, Vassilevska Williams and Xu 2021]. Then by simple reductions, this means the following problems also have Õ(n (3+ω)/2 ) time algorithms: • A and B are both bounded-difference, that is, the difference between any two adjacent entries is a constant. The previous results give time complexities of Õ(n 2.824 ) [Bringmann, Grandoni, Saha and Vassilevska Williams 2016] and Õ(n 2.779 ) [Chi, Duan and Xie 2022].
• A is arbitrary and the columns or rows of B are bounded-difference. Previous result gives time complexity of Õ(n 2.922 ) [Bringmann, Grandoni, Saha and Vassilevska Williams 2016].
• The problems reducible to these problems, such as language edit distance, RNA-folding, scored parsing problem on BD grammars. [Bringmann, Grandoni, Saha and Vassilevska Williams 2016].
Finally, we also consider the problem of min-plus convolution between two integral sequences which are monotone and bounded by O(n), and achieve a running time upper bound of Õ(n 1.5 ). Previously, this task requires running time Õ(n (9+ √ 177)/12 ) = O(n 1.859 ) [Chan and Lewenstein 2015].
Ask about this paper
Your agent reads all of it.
Lune indexed this paper to the last equation, along with the top-tier papers that cite it. Ask a question and the answer quotes them.
Your agent calls
Luneget_paper_fulltext
Free to start. No credit card required.
Terminal
Install the CLIlune papers fulltext d0fb2273-85d4-414e-8633-9ad32ba7815dCited by top-tier papers10
- 0-1 Knapsack in Nearly Quadratic TimeCe JinSTOC 2024 · 6 citations
- Fredman's Trick Meets Dominance Product: Fine-Grained Complexity of Unweighted APSP, 3SUM Counting, and MoreTimothy M. Chan, Virginia Vassilevska Williams, Yinzhan XuSTOC 2023 · 4 citations
- An Improved Algorithm for The k-Dyck Edit Distance ProblemDvir Fried, Shay Golan, Tomasz Kociumaka, Tsvi Kopelowitz et al.SODA 2022 · 4 citations
- Faster Weighted and Unweighted Tree Edit Distance and APSP EquivalenceJakob Nogler, Adam Polak, Barna Saha, Virginia Vassilevska Williams et al.STOC 2025 · 4 citations
- Faster Approximate All Pairs Shortest PathsBarna Saha, Christopher YeSODA 2024 · 3 citations
Builds on3
- A Refined Laser Method and Faster Matrix MultiplicationJosh Alman, Virginia Vassilevska WilliamsSODA 2021 · 275 citations
- Breaking the Cubic Barrier for (Unweighted) Tree Edit DistanceXiao MaoFOCS 2021 · 7 citations
- Faster Algorithms for Bounded-Difference Min-Plus ProductShucheng Chi, Ran Duan, Tianle XieSODA 2022 · 5 citations
Related papers
- Truly Subcubic Min-Plus Product for Less Structured Matrices, with ApplicationsVirginia Vassilevska Williams, Yinzhan XuSODA 2020 · 19 citations
- The Time Complexity of Fully Sparse Matrix MultiplicationAmir Abboud, Karl Bringmann, Nick Fischer, Marvin KünnemannSODA 2024 · 6 citations
- A faster algorithm for solving general LPsShunhua Jiang, Zhao Song, Omri Weinstein, Hengjie ZhangSTOC 2021 · 31 citations
- Negations Are Powerful Even in Small DepthBruno Cavalar, Théo Borém Fabris, Partha Mukhopadhyay, Srikanth Srinivasan et al.STOC 2026 · 1 citation
- Formula Size-Depth Tradeoffs for Iterated Sub-permutation Matrix MultiplicationBenjamin RossmanSTOC 2024 · 1 citation
