English

New Results on Linear Size Distance Preservers

Data Structures and Algorithms 2021-01-01 v4

Abstract

Given pp node pairs in an nn-node graph, a distance preserver is a sparse subgraph that agrees with the original graph on all of the given pairwise distances. We prove the following bounds on the number of edges needed for a distance preserver: - Any pp node pairs in a directed weighted graph have a distance preserver on O(n+n2/3p)O(n + n^{2/3} p) edges. - Any p=Ω(n2rs(n))p = \Omega\left(\frac{n^2}{rs(n)}\right) node pairs in an undirected unweighted graph have a distance preserver on O(p)O(p) edges, where rs(n)rs(n) is the Ruzsa-Szemer\'edi function from combinatorial graph theory. - As a lower bound, there are examples where one needs ω(σ2)\omega(\sigma^2) edges to preserve all pairwise distances within a subset of σ=o(n2/3)\sigma = o(n^{2/3}) nodes in an undirected weighted graph. If we additionally require that the graph is unweighted, then the range of this lower bound falls slightly to σn2/3o(1)\sigma \le n^{2/3 - o(1)}.

Keywords

Cite

@article{arxiv.1605.01106,
  title  = {New Results on Linear Size Distance Preservers},
  author = {Greg Bodwin},
  journal= {arXiv preprint arXiv:1605.01106},
  year   = {2021}
}

Comments

Appeared in SODA '16 under the title "Linear Size Distance Preservers"