Low Sensitivity Hopsets

Vikrant Ashvinkumar, Aaron Bernstein, Chengyuan Deng, Jie Gao, Nicole Wein

    Research output: Chapter in Book/Report/Conference proceedingConference contribution

    Abstract

    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.

    Original languageEnglish (US)
    Title of host publication16th Innovations in Theoretical Computer Science Conference, ITCS 2025
    EditorsRaghu Meka
    PublisherSchloss Dagstuhl- Leibniz-Zentrum fur Informatik GmbH, Dagstuhl Publishing
    ISBN (Electronic)9783959773614
    DOIs
    StatePublished - Feb 11 2025
    Event16th Innovations in Theoretical Computer Science Conference, ITCS 2025 - New York, United States
    Duration: Jan 7 2025Jan 10 2025

    Publication series

    NameLeibniz International Proceedings in Informatics, LIPIcs
    Volume325
    ISSN (Print)1868-8969

    Conference

    Conference16th Innovations in Theoretical Computer Science Conference, ITCS 2025
    Country/TerritoryUnited States
    CityNew York
    Period1/7/251/10/25

    Keywords

    • Differential Privacy
    • Hopsets
    • Sensitivity
    • Shortcuts

    ASJC Scopus subject areas

    • Software

    Fingerprint

    Dive into the research topics of 'Low Sensitivity Hopsets'. Together they form a unique fingerprint.

    Cite this