Faster Algorithms for All Pairs Non-decreasing Paths Problem

04/24/2019
by   Ran Duan, et al.
0

In this paper, we present an improved algorithm for the All Pairs Non-decreasing Paths (APNP) problem on weighted simple digraphs, which has running time Õ(n^3 + ω/2) = Õ(n^2.686). Here n is the number of vertices, and ω < 2.373 is the exponent of time complexity of fast matrix multiplication [Williams 2012, Le Gall 2014]. This matches the current best upper bound for (, )-matrix product [Duan, Pettie 2009] which is reducible to APNP. Thus, further improvement for APNP will imply a faster algorithm for (, )-matrix product. The previous best upper bound for APNP on weighted digraphs was Õ(n^1/2(3 + 3 - ω/ω + 1 + ω)) = Õ(n^2.78) [Duan, Gu, Zhang 2018]. We also show an Õ(n^2) time algorithm for APNP in undirected graphs which also reaches optimal within logarithmic factors.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/14/2020

Efficient parameterized algorithms for computing all-pairs shortest paths

Computing all-pairs shortest paths is a fundamental and much-studied pro...
research
07/18/2023

Fast 2-Approximate All-Pairs Shortest Paths

In this paper, we revisit the classic approximate All-Pairs Shortest Pat...
research
02/14/2018

Efficient Exact Paths For Dyck and semi-Dyck Labeled Path Reachability

The exact path length problem is to determine if there is a path of a gi...
research
08/01/2019

A True O(n logn) Algorithm for the All-k-Nearest-Neighbors Problem

In this paper we examined an algorithm for the All-k-Nearest-Neighbor pr...
research
04/09/2022

Faster Min-Plus Product for Monotone Instances

In this paper, we show that the time complexity of monotone min-plus pro...
research
08/01/2019

A True O(n n) Algorithm for the All-k-Nearest-Neighbors Problem

In this paper we examined an algorithm for the All-k-Nearest-Neighbor pr...
research
04/11/2018

Fast Feasible and Unfeasible Matrix Multiplication

Fast matrix-by-matrix multiplication (hereafter MM) is a highly recogniz...

Please sign up or login with your details

Forgot password? Click here to reset