Finding Minimum Distance Preservers: A Parameterized Study

Abstract

For a given graph G and a subset of vertices S, a distance preserver is a subgraph of G that preserves shortest paths between the vertices of S. We distinguish between a subsetwise distance preserver, which preserves distances between all pairs in S, and a pairwise distance preserver, which preserves distances only between specific pairs of vertices in S, given in the input. While a large body of work is dedicated to upper and lower bounds on the size of distance preservers and, more generally, graph spanners, the computational complexity of finding the minimum distance preserver has received comparatively little attention. We consider the respective Subsetwise Distance Preserver (SDP) and Pairwise Distance Preserver (PDP) problems and initiate the study of their computational complexity. We provide a detailed complexity landscape with respect to natural parameters, including the number of terminals, solution size, vertex cover, and treewidth. Our main contributions are as follows: itemize 0.5em Both PDP and SDP are \ even on subgraphs of the grid. Moreover, when parameterized by the number of terminals, the problems are 1\ on subgraphs of the grid, while they become FPT\ on full grids. PDP is \ on graphs of vertex cover 3, while SDP is FPT\ when parameterized by the vertex cover of the graph. Thus, the vertex cover parameter distinguishes the two variants. Both problems are FPT\ when parameterized by the number of terminals and the treewidth of the graph. itemize

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…