2007
DOI: 10.1007/s00453-006-1224-z
|View full text |Cite
|
Sign up to set email alerts
|

R-Kleene: A High-Performance Divide-and-Conquer Algorithm for the All-Pair Shortest Path for Densely Connected Networks

Abstract: We propose a novel divide-and-conquer algorithm for the solution of the all-pair shortest-path problem for directed and dense graphs with no negative cycles. We propose R-Kleene, a compact and in-place recursive algorithm inspired by Kleene's algorithm. R-Kleene delivers a better performance than previous algorithms for randomly generated graphs represented by highly dense adjacency matrices, in which the matrix components can have any integer value. We show that R-Kleene, unchanged and without any machine tun… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2010
2010
2021
2021

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 37 publications
(18 citation statements)
references
References 34 publications
0
15
0
Order By: Relevance
“…In-place Parallel Recursive approach using kleene's algorithm [7] Kleene's algorithm is used for finding transitive closure that computes the path existence between every possible pair of vertices(i, j). Kleene's algorithm divides the nodes of the graph into n⁄√s zones.…”
Section: International Journal Of Computer Applications (0975 -8887) mentioning
confidence: 99%
“…In-place Parallel Recursive approach using kleene's algorithm [7] Kleene's algorithm is used for finding transitive closure that computes the path existence between every possible pair of vertices(i, j). Kleene's algorithm divides the nodes of the graph into n⁄√s zones.…”
Section: International Journal Of Computer Applications (0975 -8887) mentioning
confidence: 99%
“…A cache-oblivious algorithm for Floyd-Warshall's APSP algorithm is given in [27] (see also [13]). The algorithm runs in O(n 3 ) time and incurs O(…”
Section: Related Workmentioning
confidence: 99%
“…The correctness of the recursive algorithm has been formally proven in various ways before [21,22]. Here we present a simpler proof based on algebraic paths.…”
Section: Recursive In-place Apsp Algorithmmentioning
confidence: 99%
“…Recursive formulations of APSP have been presented by many researchers over the years [21,22,23]. The connection to semiring matrix multiplication was shown by Aho et al [12], but they did not present a complete algorithm.…”
Section: Recursive In-place Apsp Algorithmmentioning
confidence: 99%
See 1 more Smart Citation