## 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(log^{5} 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(log^{2} 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 language | English |
---|---|

Pages (from-to) | 249-278 |

Number of pages | 30 |

Journal | SIAM Journal on Computing |

Volume | 48 |

Issue number | 2 |

DOIs | |

State | Published - 1 Jan 2019 |

## Keywords

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

## ASJC Scopus subject areas

- General Computer Science
- General Mathematics