Minimum Weight Pairwise Distance Preservers

Abstract

In this paper, we study the Minimum Weight Pairwise Distance Preservers (MWPDP) problem. Consider a positively weighted undirected/directed connected graph G = (V, E, c) and a subset P of pairs of vertices, also called demand pairs. A subgraph G' is a distance preserver with respect to P if and only if every pair (u, w) ∈ P satisfies distG' (u, w) = distG(u, w). In MWPDP problem, we aim to find the minimum-weight subgraph G* that is a distance preserver with respect to P. Taking a shortest path between each pair in P gives us a trivial solution with the weight of at most U=Σ(u,v) ∈ P distG (u, w). Subsequently, we ask how much improvement we can make upon U. In other words, we opt to find a distance preserver G* that maximizes U-c(G*). Denote this problem as Cost Sharing Pairwise Distance Preservers (CSPDP), which has several applications in the planning and operations of transportation systems. The only known work that can provide a nontrivial solution for CSPDP is that of Chlamt\'ac et al. (SODA, 2017). This algorithm works for unweighted graphs and guarantees a non-zero objective only if the optimal solution is extremely sparse with respect to the trivial solution. We address this issue by proposing an O(|E|1/2+ε)-approximation algorithm for CSPDP in weighted graphs that runs in O((|P||E|)2.38 (1/ε)) time. Moreover, we prove CSPDP is at least as hard as LABEL-COVER. This implies that CSPDP cannot be approximated within O(|E|1/6-ε) factor in polynomial time, unless there is an improvement in the notoriously difficult LABEL-COVER.

0

Discussion (0)

Sign in to join the discussion.

Loading comments…