Truly Sub-cubic Algorithms for Language Edit Distance and RNA Folding via Fast Bounded-Difference Min-Plus Product
Karl Bringmann, Fabrizio Grandoni, Barna Saha, Virginia Vassilevska, Williams

TL;DR
This paper introduces a novel truly sub-cubic algorithm for the bounded-difference $( ext{min},+)$-product of matrices, enabling faster solutions for language edit distance, RNA folding, and stack generation problems.
Contribution
It presents the first truly sub-cubic algorithm for bounded-difference $( ext{min},+)$-product, solving an open problem and improving algorithms for key problems in parsing and bioinformatics.
Findings
First truly sub-cubic algorithm for bounded-difference $( ext{min},+)$-product
Faster algorithms for Language Edit Distance and RNA folding
Addresses open problems in parsing and bioinformatics
Abstract
It is a major open problem whether the -product of two matrices has a truly sub-cubic (i.e. for ) time algorithm, in particular since it is equivalent to the famous All-Pairs-Shortest-Paths problem (APSP) in -vertex graphs. Some restrictions of the -product to special types of matrices are known to admit truly sub-cubic algorithms, each giving rise to a special case of APSP that can be solved faster. In this paper we consider a new, different and powerful restriction in which all matrix entries are integers and one matrix can be arbitrary, as long as the other matrix has "bounded differences" in either its columns or rows, i.e. any two consecutive entries differ by only a small amount. We obtain the first truly sub-cubic algorithm for this bounded-difference -product (answering an open problem of Chan and…
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.
