mlsanityData to 7 Oct 2026

Deep Distance Sensitivity Oracles

arXiv 2211.02681 ↗First posted 2 Nov 2022cs.LG cs.DScited by 0

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 17 of its 51 references that are in the map. First posted on arXiv 2 Nov 2022.

Builds on

17 of 51 references.

References · 17

  1. 2014Adam: A Method for Stochastic Optimizationcited by 36,960
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,282
  3. 2017Graph Attention Networkscited by 8,854
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 6,979
  5. 2016node2vec: Scalable Feature Learning for Networkscited by 1,913
  6. 2017A Comprehensive Survey of Graph Embedding: Problems, Techniques and Applicationscited by 260
  7. 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 182
  8. 2020GraphNorm: A Principled Approach to Accelerating Graph Neural Network Trainingcited by 116
  9. 2022What's Wrong with Deep Learning in Tree Search for Combinatorial Optimizationcited by 36
  10. 2017A Unified Neural Network Approach for Estimating Travel Time and Distance for a Taxi Tripcited by 13
  11. 2021HAWK: Rapid Android Malware Detection through Heterogeneous Graph Attention Networkscited by 9
  12. 2020Shortest path distance approximation using deep learning techniquescited by 6
5 more
  1. 2019N2VSCDNNR: A Local Recommender System Based on Node2vec and Rich Information Networkcited by 3
  2. 2016Improved distance sensitivity oracles via tree partitioningcited by 1
  3. 2017Tight Hardness for Shortest Cycles and Paths in Sparse Graphscited by 1
  4. 2020Improved Distance Sensitivity Oracles with Subcubic Preprocessing Timecited by 1
  5. 2021Constructing a Distance Sensitivity Oracle in O(n2.5794M) Timecited by 1

Built on by

Not cited yet.