English

Near-Linear $\varepsilon$-Emulators for Planar Graphs

Data Structures and Algorithms 2022-06-23 v1 Computational Geometry Discrete Mathematics

Abstract

We study vertex sparsification for distances, in the setting of planar graphs with distortion: Given a planar graph GG (with edge weights) and a subset of kk terminal vertices, the goal is to construct an ε\varepsilon-emulator, which is a small planar graph GG' that contains the terminals and preserves the distances between the terminals up to factor 1+ε1+\varepsilon. We construct the first ε\varepsilon-emulators for planar graphs of near-linear size O~(k/εO(1))\tilde O(k/\varepsilon^{O(1)}). In terms of kk, this is a dramatic improvement over the previous quadratic upper bound of Cheung, Goranci and Henzinger, and breaks below known quadratic lower bounds for exact emulators (the case when ε=0\varepsilon=0). Moreover, our emulators can be computed in (near-)linear time, which lead to fast (1+ε)(1+\varepsilon)-approximation algorithms for basic optimization problems on planar graphs, including multiple-source shortest paths, minimum (s,t)(s,t)-cut, graph diameter, and dynamic distace oracle.

Keywords

Cite

@article{arxiv.2206.10681,
  title  = {Near-Linear $\varepsilon$-Emulators for Planar Graphs},
  author = {Hsien-Chih Chang and Robert Krauthgamer and Zihan Tan},
  journal= {arXiv preprint arXiv:2206.10681},
  year   = {2022}
}

Comments

Conference version appeared in STOC 2022

R2 v1 2026-06-24T11:59:09.989Z