Deep Distance Sensitivity Oracles

11/02/2022
by   Davin Jeong, et al.
0

One of the most fundamental graph problems is finding a shortest path from a source to a target node. While in its basic forms the problem has been studied extensively and efficient algorithms are known, it becomes significantly harder as soon as parts of the graph are susceptible to failure. Although one can recompute a shortest replacement path after every outage, this is rather inefficient both in time and/or storage. One way to overcome this problem is to shift computational burden from the queries into a pre-processing step, where a data structure is computed that allows for fast querying of replacement paths, typically referred to as a Distance Sensitivity Oracle (DSO). While DSOs have been extensively studied in the theoretical computer science community, to the best of our knowledge this is the first work to construct DSOs using deep learning techniques. We show how to use deep learning to utilize a combinatorial structure of replacement paths. More specifically, we utilize the combinatorial structure of replacement paths as a concatenation of shortest paths and use deep learning to find the pivot nodes for stitching shortest paths into replacement paths.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/17/2019

Deterministic Combinatorial Replacement Paths and Distance Sensitivity Oracles

In this work we derandomize two central results in graph algorithms, rep...
research
06/16/2018

Fast Distance Sensitivity Oracle for Multiple Failures

When a network is prone to failures, it is very expensive to compute the...
research
05/19/2020

Multiple Source Replacement Path Problem

One of the classical line of work in graph algorithms has been the Repla...
research
04/28/2020

Near Optimal Algorithm for the Directed Single Source Replacement Paths Problem

In the Single Source Replacement Paths (SSRP) problem we are given a gra...
research
09/14/2023

Improved Shortest Path Restoration Lemmas for Multiple Edge Failures: Trade-offs Between Fault-tolerance and Subpaths

The restoration lemma is a classic result by Afek, Bremler-Barr, Kaplan,...
research
07/30/2021

Assistance and Interdiction Problems on Interval Graphs

We introduce a novel framework of graph modifications specific to interv...
research
03/13/2020

Shortest Paths on Cubes

In 1903, noted puzzle-maker Henry Dudeney published The Spider and the F...

Please sign up or login with your details

Forgot password? Click here to reset