On the Size Overhead of Pairwise Spanners

Abstract

Given an undirected possibly weighted n-vertex graph G=(V,E) and a set P⊂eq V2 of pairs, a subgraph S=(V,E') is called a P-pairwise α-spanner of G, if for every pair (u,v)∈P we have dS(u,v)≤α· dG(u,v). The parameter α is called the stretch of the spanner, and its size overhead is define as |E'|| P|. A surprising connection was recently discussed between the additive stretch of (1+ε,β)-spanners, to the hopbound of (1+ε,β)-hopsets. A long sequence of works showed that if the spanner/hopset has size ≈ n1+1/k for some parameter k 1, then β≈(1ε) k. In this paper we establish a new connection to the size overhead of pairwise spanners. In particular, we show that if | P|≈ n1+1/k, then a P-pairwise (1+ε)-spanner must have size at least β· | P| with β≈(1ε) k (a near matching upper bound was recently shown in ES23). We also extend the connection between pairwise spanners and hopsets to the large stretch regime, by showing nearly matching upper and lower bounds for P-pairwise α-spanners. In particular, we show that if | P|≈ n1+1/k, then the size overhead is β≈ kα. A source-wise spanner is a special type of pairwise spanner, for which P=A× V for some A⊂eq V. A prioritized spanner is given also a ranking of the vertices V=(v1,…,vn), and is required to provide improved stretch for pairs containing higher ranked vertices. By using a sequence of reductions, we improve on the state-of-the-art results for source-wise and prioritized spanners.

0

Turn this paper into a full lesson

ArcXiv compiles a staged curriculum from this paper: 8-12 lessons across beginner → advanced, synthesised section guides, visuals, flashcards, a quiz, exercises, and on-demand deep dives per section. Grounded in the abstract, never invented.

Discussion (0)

Sign in to join the discussion.

Loading comments…