On Kernelization and Approximation for the Vector Connectivity Problem
Abstract
In the Vector Connectivity problem we are given an undirected graph , a demand function , and an integer . The question is whether there exists a set of at most vertices such that every vertex has at least vertex-disjoint paths to ; this abstractly captures questions about placing servers or warehouses relative to demands. The problem is \NP-hard already for instances with (Cicalese et al., arXiv '14), admits a log-factor approximation (Boros et al., Networks '14), and is fixed-parameter tractable in terms of~ (Lokshtanov, unpublished '14). We prove several results regarding kernelization and approximation for Vector Connectivity and the variant Vector -Connectivity where the upper bound on demands is a fixed constant. For Vector -Connectivity we give a factor -approximation algorithm and construct a vertex-linear kernelization, i.e., an efficient reduction to an equivalent instance with vertices. For Vector Connectivity we have a factor -approximation and we can show that it has no kernelization to size polynomial in or even unless , making optimal for Vector -Connectivity. Finally, we provide a write-up for fixed-parameter tractability of Vector Connectivity() by giving an alternative FPT algorithm based on matroid intersection.
Cite
@article{arxiv.1410.8819,
title = {On Kernelization and Approximation for the Vector Connectivity Problem},
author = {Stefan Kratsch and Manuel Sorge},
journal= {arXiv preprint arXiv:1410.8819},
year = {2015}
}
Comments
Non-constructive Kernelization argument, improved technical details of signatures