On finding highly connected spanning subgraphs
Abstract
In the Survivable Network Design Problem (SNDP), the input is an edge-weighted (di)graph and an integer for every pair of vertices . The objective is to construct a subgraph of minimum weight which contains edge-disjoint (or node-disjoint) - paths. This is a fundamental problem in combinatorial optimization that captures numerous well-studied problems in graph theory and graph algorithms. In this paper, we consider the version of the problem where we are given a -edge connected (di)graph with a non-negative weight function on the edges and an integer , and the objective is to find a minimum weight spanning subgraph that is also -edge connected, and has at least fewer edges than . In other words, we are asked to compute a maximum weight subset of edges, of cardinality up to , which may be safely deleted from . Motivated by this question, we investigate the connectivity properties of -edge connected (di)graphs and obtain algorithmically significant structural results. We demonstrate the importance of our structural results by presenting an algorithm running in time for -ECS, thus proving its fixed-parameter tractability. We follow up on this result and obtain the {\em first polynomial compression} for -ECS on unweighted graphs. As a consequence, we also obtain the first fixed parameter tractable algorithm, and a polynomial kernel for a parameterized version of the classic Mininum Equivalent Graph problem. We believe that our structural results are of independent interest and will play a crucial role in the design of algorithms for connectivity-constrained problems in general and the SNDP problem in particular.
Cite
@article{arxiv.1701.02853,
title = {On finding highly connected spanning subgraphs},
author = {Manu Basavaraju and Pranabendu Misra and M. S. Ramanujan and Saket Saurabh},
journal= {arXiv preprint arXiv:1701.02853},
year = {2017}
}