STEINER POINT REMOVAL with DISTORTION /bfitO (log /bfitk ) USING the RELAXED-VORONOI ALGORITHM

  • Arnold Filtser

    Research output: Contribution to journalArticlepeer-review

    10 Scopus citations

    Abstract

    In the Steiner point removal problem, we are given a weighted graph G = (V, E) and a set of terminals K \subset V of size k. The objective is to find a minor M of G with only the terminals as its vertex set, such that distances between the terminals will be preserved up to a small multiplicative distortion. Kamma, Krauthgamer, and Nguyen [SIAM J. Comput., 44 (2015), pp. 975-995] devised a ball-growing algorithm with exponential distributions to show that the distortion is at most O(log5 k). Cheung [Proceedings of the 29th Annual ACM/SIAM Symposium on Discrete Algorithms, 2018, pp. 1353-1360] improved the analysis of the same algorithm, bounding the distortion by O(log2 k). We devise a novel and simpler algorithm (called the Relaxed-Voronoi algorithm) which incurs distortion O(log k). This algorithm can be implemented in almost linear time (O(| E| log | V | )).

    Original languageEnglish
    Pages (from-to)249-278
    Number of pages30
    JournalSIAM Journal on Computing
    Volume48
    Issue number2
    DOIs
    StatePublished - 1 Jan 2019

    Keywords

    • Distortion
    • Metric embedding
    • Minor graph
    • Randomized algorithm
    • Steiner point removal (SPR)

    ASJC Scopus subject areas

    • General Computer Science
    • General Mathematics

    Fingerprint

    Dive into the research topics of 'STEINER POINT REMOVAL with DISTORTION /bfitO (log /bfitk ) USING the RELAXED-VORONOI ALGORITHM'. Together they form a unique fingerprint.

    Cite this