Details
-
New Feature
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
1.3.0
-
None
-
None
Description
In the theory community (mainly targeting PODC, SODA, FOCS, and STOC), several graph algorithms for APSP have been developed in the abstract model of vertex-centric computation. These distinguished themselves upon
- weighted vs unweighted
- randomized vs deterministic
- exact vs approximation
- permission for message passing, and message size
- between only adjacent vertices
- between any two vertices in the graph
This Jira is to implement a simple linear-time algorithm for APSP (discussed on the dev list). An algorithm for a fundamental problem like APSP has several practical use cases, for example in developing large scale recommender systems. This implementation would also lead the way forward for some recent results claiming poly log round complexity for various graph algorithms in the aforementioned graph model.