Near Isometric Terminal Embeddings for Doubling Metrics

    Research output: Contribution to journalArticlepeer-review

    2 Scopus citations

    Abstract

    Given a metric space (X, d), a set of terminals K⊆ X, and a parameter 0 < ϵ< 1 , we consider metric structures (e.g., spanners, distance oracles, embedding into normed spaces) that preserve distances for all pairs in K× X up to a factor of 1 + ϵ, and have small size (e.g. number of edges for spanners, dimension for embeddings). While such terminal (aka source-wise) metric structures are known to exist in several settings, no terminal spanner or embedding with distortion close to 1, is currently known. Here we devise such terminal metric structures for doubling metrics, and show that essentially any metric structure with distortion 1 + ϵ and space s(|X|) has its terminal counterpart, with distortion 1 + O(ϵ) and space s(| K|) + n. In particular, for any doubling metric on n points, a set of k terminals, and constant 0 < ϵ< 1 , there existsA spanner with stretch 1 + ϵ for pairs in K× X, with n+ O(k) edges.A labeling scheme with stretch 1 + ϵ for pairs in K× X, with label size ≈ log k.An embedding into ℓ∞d with distortion 1 + ϵ for pairs in K× X, where d= O(log k). Moreover, surprisingly, the last two results apply if only the metric space on K is doubling, while the metric on X can be arbitrary.

    Original languageEnglish
    Pages (from-to)3319-3337
    Number of pages19
    JournalAlgorithmica
    Volume83
    Issue number11
    DOIs
    StatePublished - 1 Nov 2021

    ASJC Scopus subject areas

    • General Computer Science
    • Computer Science Applications
    • Applied Mathematics

    Fingerprint

    Dive into the research topics of 'Near Isometric Terminal Embeddings for Doubling Metrics'. Together they form a unique fingerprint.

    Cite this