Algorithms for Distance Sensitivity Oracles and other Graph Problems on the PRAM
Vignesh Manoharan, Vijaya Ramachandran

TL;DR
This paper introduces the first parallel PRAM algorithms for distance sensitivity oracles and related graph problems, achieving constant-time queries and optimal work complexity for several classical graph problems.
Contribution
It presents the first PRAM algorithms for constructing DSOs and other graph problems with optimal work and constant query time, filling a gap in parallel graph algorithms.
Findings
First PRAM algorithms for DSOs in directed weighted graphs.
Work-optimal PRAM algorithms for Replacement Paths and related problems.
Achieved constant query time for distance sensitivity oracles.
Abstract
The distance sensitivity oracle (DSO) problem asks us to preprocess a given graph in order to answer queries of the form , which denotes the shortest path distance in from vertex to vertex when edge is removed. This is an important problem for network communication, and it has been extensively studied in the sequential settingand recently in the distributed CONGEST model. However, no prior DSO results tailored to the parallel setting were known. We present the first PRAM algorithms to construct DSOs in directed weighted graphs, that can answer a query in time with a single processor after preprocessing. We also present the first work-optimal PRAM algorithms for other graph problems that belong to the sequential fine-grained complexity class: Replacement Paths, Second Simple Shortest Path, All Pairs Second Simple Shortest Paths…
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 · Graph Theory and Algorithms · Advanced Graph Theory Research
