Exploiting Hopsets: Improved Distance Oracles for Graphs of Constant Highway Dimension and Beyond
Siddharth Gupta (BGU), Adrian Kosowski (GANG), Laurent Viennot (GANG,, IRIF, LINCS)

TL;DR
This paper introduces advanced 3-hopset based distance oracles that significantly reduce the number of shortcuts needed for graphs with constant highway or skeleton dimensions, improving efficiency over previous methods.
Contribution
It demonstrates the advantages of 3-hopsets in practical scenarios, including exponential reduction in shortcuts for certain graph classes and approximation algorithms for minimum-size hopsets.
Findings
3-hopsets require exponentially fewer shortcuts in certain graphs.
3-hopset oracles offer speedup over 2-hopset based oracles.
Polylogarithmic approximation algorithms for minimum-size hopsets.
Abstract
For fixed , we consider the task of adding to a graph a set of weighted shortcut edges on the same vertex set, such that the length of a shortest -hop path between any pair of vertices in the augmented graph is exactly the same as the original distance between these vertices in . A set of shortcut edges with this property is called an exact -hopset and may be applied in processing distance queries on graph . In particular, a -hopset directly corresponds to a distributed distance oracle known as a hub labeling. In this work, we explore centralized distance oracles based on -hopsets and display their advantages in several practical scenarios. In particular, for graphs of constant highway dimension, and more generally for graphs of constant skeleton dimension, we show that -hopsets require exponentially fewer shortcuts per node than any previously…
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 · Data Management and Algorithms · Graph Labeling and Dimension Problems
