English

Scattering and Sparse Partitions, and their Applications

Data Structures and Algorithms 2024-03-15 v4 Computational Geometry

Abstract

A partition P\mathcal{P} of a weighted graph GG is (σ,τ,Δ)(\sigma,\tau,\Delta)-sparse if every cluster has diameter at most Δ\Delta, and every ball of radius Δ/σ\Delta/\sigma intersects at most τ\tau clusters. Similarly, P\mathcal{P} is (σ,τ,Δ)(\sigma,\tau,\Delta)-scattering if instead for balls we require that every shortest path of length at most Δ/σ\Delta/\sigma intersects at most τ\tau clusters. Given a graph GG that admits a (σ,τ,Δ)(\sigma,\tau,\Delta)-sparse partition for all Δ>0\Delta>0, Jia et al. [STOC05] constructed a solution for the Universal Steiner Tree problem (and also Universal TSP) with stretch O(τσ2logτn)O(\tau\sigma^2\log_\tau n). Given a graph GG that admits a (σ,τ,Δ)(\sigma,\tau,\Delta)-scattering partition for all Δ>0\Delta>0, we construct a solution for the Steiner Point Removal problem with stretch O(τ3σ3)O(\tau^3\sigma^3). We then construct sparse and scattering partitions for various different graph families, receiving many new results for the Universal Steiner Tree and Steiner Point Removal problems.

Keywords

Cite

@article{arxiv.2001.04447,
  title  = {Scattering and Sparse Partitions, and their Applications},
  author = {Arnold Filtser},
  journal= {arXiv preprint arXiv:2001.04447},
  year   = {2024}
}
R2 v1 2026-06-23T13:10:05.654Z