$\{-1,0,1\}$-APSP and (min,max)-Product Problems
Hodaya Barr, Tsvi Kopelowitz, Ely Porat, Liam Roditty

TL;DR
This paper introduces a new reduction-based algorithm for the $ ext{-}1,0,1$-APSP problem, linking it to the (min,max)-product problem, and achieves faster solutions using advanced matrix multiplication techniques.
Contribution
It presents a novel reduction from $ ext{-}1,0,1$-APSP to target-(min,max)-product, enabling faster algorithms based on recent (min,max)-product advancements.
Findings
The $ ext{-}1,0,1$-APSP problem can be solved in the same time as approximate APSP for positive weights.
A simple algorithm for target-(min,max)-product is developed for inputs generated by the reduction.
Using fast rectangular matrix multiplication, the new algorithm outperforms existing (min,max)-product algorithms.
Abstract
In the -APSP problem the goal is to compute all-pairs shortest paths (APSP) on a directed graph whose edge weights are all from . In the (min,max)-product problem the input is two matrices and , and the goal is to output the (min,max)-product of and . This paper provides a new algorithm for the -APSP problem via a simple reduction to the target-(min,max)-product problem where the input is three matrices , and , and the goal is to output a Boolean matrix such that the entry of is 1 if and only if the entry of the (min,max)-product of and is exactly the entry of the target matrix . If (min,max)-product can be solved in time then it is straightforward to solve target-(min,max)-product in time. Thus, given the…
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.
Taxonomy
TopicsComplexity and Algorithms in Graphs · Advanced Graph Theory Research · Vehicle Routing Optimization Methods
