TY - GEN
T1 - Low Sensitivity Hopsets
AU - Ashvinkumar, Vikrant
AU - Bernstein, Aaron
AU - Deng, Chengyuan
AU - Gao, Jie
AU - Wein, Nicole
N1 - Publisher Copyright:
© Vikrant Ashvinkumar, Aaron Bernstein, Chengyuan Deng, Jie Gao, and Nicole Wein.
PY - 2025/2/11
Y1 - 2025/2/11
N2 - Given a weighted graph G = (V, E, w), a (β, ε)-hopset H is an edge set such that for any s, t ∈ V, where s can reach t in G, there is a path from s to t in G∪H which uses at most β hops whose length is in the range [distG(s, t), (1 + ε)distG(s, t)]. We break away from the traditional question that asks for a hopset H that achieves small |H| and small diameter β and instead study the sensitivity of H, a new quality measure. The sensitivity of a vertex (or edge) given a hopset H is, informally, the number of times a single hop in G ∪ H bypasses it; a bit more formally, assuming shortest paths in G are unique, it is the number of hopset edges (s, t) ∈ H such that the vertex (or edge) is contained in the unique st-path in G having length exactly distG(s, t). The sensitivity associated with H is then the maximum sensitivity over all vertices (or edges). The highlights of our results are: A construction for (Oe(√n), 0)-hopsets on undirected graphs with O(log n) sensitivity, complemented with a lower bound showing that Oe(√n) is tight up to polylogarithmic factors for any construction with polylogarithmic sensitivity. A construction for (no(1), ε)-hopsets on undirected graphs with no(1) sensitivity for any ε > 0 that is at least inverse polylogarithmic, complemented with a lower bound on the tradeoff between β, ε, and the sensitivity. We define a notion of sensitivity for β-shortcut sets (which are the reachability analogues of hopsets) and give a construction for Oe(√n)-shortcut sets on directed graphs with O(log n) sensitivity, complemented with a lower bound showing that β = Ω(e n1/3) for any construction with polylogarithmic sensitivity. We believe hopset sensitivity is a natural measure in and of itself, and could potentially find use in a diverse range of contexts. More concretely, the notion of hopset sensitivity is also directly motivated by the Differentially Private All Sets Range Queries problem [Deng et al. WADS 23]. Our result for O(log n) sensitivity (Oe(√n), 0)-hopsets on undirected graphs immediately improves the current best-known upper bound on utility from Oe(n1/3) to Oe(n1/4) in the pure-DP setting, which is tight up to polylogarithmic factors.
AB - Given a weighted graph G = (V, E, w), a (β, ε)-hopset H is an edge set such that for any s, t ∈ V, where s can reach t in G, there is a path from s to t in G∪H which uses at most β hops whose length is in the range [distG(s, t), (1 + ε)distG(s, t)]. We break away from the traditional question that asks for a hopset H that achieves small |H| and small diameter β and instead study the sensitivity of H, a new quality measure. The sensitivity of a vertex (or edge) given a hopset H is, informally, the number of times a single hop in G ∪ H bypasses it; a bit more formally, assuming shortest paths in G are unique, it is the number of hopset edges (s, t) ∈ H such that the vertex (or edge) is contained in the unique st-path in G having length exactly distG(s, t). The sensitivity associated with H is then the maximum sensitivity over all vertices (or edges). The highlights of our results are: A construction for (Oe(√n), 0)-hopsets on undirected graphs with O(log n) sensitivity, complemented with a lower bound showing that Oe(√n) is tight up to polylogarithmic factors for any construction with polylogarithmic sensitivity. A construction for (no(1), ε)-hopsets on undirected graphs with no(1) sensitivity for any ε > 0 that is at least inverse polylogarithmic, complemented with a lower bound on the tradeoff between β, ε, and the sensitivity. We define a notion of sensitivity for β-shortcut sets (which are the reachability analogues of hopsets) and give a construction for Oe(√n)-shortcut sets on directed graphs with O(log n) sensitivity, complemented with a lower bound showing that β = Ω(e n1/3) for any construction with polylogarithmic sensitivity. We believe hopset sensitivity is a natural measure in and of itself, and could potentially find use in a diverse range of contexts. More concretely, the notion of hopset sensitivity is also directly motivated by the Differentially Private All Sets Range Queries problem [Deng et al. WADS 23]. Our result for O(log n) sensitivity (Oe(√n), 0)-hopsets on undirected graphs immediately improves the current best-known upper bound on utility from Oe(n1/3) to Oe(n1/4) in the pure-DP setting, which is tight up to polylogarithmic factors.
KW - Differential Privacy
KW - Hopsets
KW - Sensitivity
KW - Shortcuts
UR - http://www.scopus.com/inward/record.url?scp=85218356800&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85218356800&partnerID=8YFLogxK
U2 - 10.4230/LIPIcs.ITCS.2025.13
DO - 10.4230/LIPIcs.ITCS.2025.13
M3 - Conference contribution
AN - SCOPUS:85218356800
T3 - Leibniz International Proceedings in Informatics, LIPIcs
BT - 16th Innovations in Theoretical Computer Science Conference, ITCS 2025
A2 - Meka, Raghu
PB - Schloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
T2 - 16th Innovations in Theoretical Computer Science Conference, ITCS 2025
Y2 - 7 January 2025 through 10 January 2025
ER -