English

On the Parameterized Complexity of the Connected Flow and Many Visits TSP Problem

Data Structures and Algorithms 2021-07-21 v2 Computational Complexity Discrete Mathematics

Abstract

We study a variant of Min Cost Flow in which the flow needs to be connected. Specifically, in the Connected Flow problem one is given a directed graph GG, along with a set of demand vertices DV(G)D \subseteq V(G) with demands dem:DN\mathsf{dem}: D \rightarrow \mathbb{N}, and costs and capacities for each edge. The goal is to find a minimum cost flow that satisfies the demands, respects the capacities and induces a (strongly) connected subgraph. This generalizes previously studied problems like the (Many Visits) TSP. We study the parameterized complexity of Connected Flow parameterized by D|D|, the treewidth twtw and by vertex cover size kk of GG and provide: (i) NP\mathsf{NP}-completeness already for the case D=2|D|=2 with only unit demands and capacities and no edge costs, and fixed-parameter tractability if there are no capacities, (ii) a fixed-parameter tractable O(kO(k))\mathcal{O}^{\star}(k^{\mathcal{O}(k)}) time algorithm for the general case, and a kernel of size polynomial in kk for the special case of Many Visits TSP, (iii) a V(G)O(tw)|V(G)|^{\mathcal{O}(tw)} time algorithm and a matching V(G)o(tw)|V(G)|^{o(tw)} time conditional lower bound conditioned on the Exponential Time Hypothesis. To achieve some of our results, we significantly extend an approach by Kowalik et al.~[ESA'20].

Keywords

Cite

@article{arxiv.2106.11689,
  title  = {On the Parameterized Complexity of the Connected Flow and Many Visits TSP Problem},
  author = {Isja Mannens and Jesper Nederlof and Céline Swennenhuis and Krisztina Szilágyi},
  journal= {arXiv preprint arXiv:2106.11689},
  year   = {2021}
}

Comments

To be included in the proceedings of the 'International Workshop on Graph-Theoretic Concepts in Computer Science' (WG2021)

R2 v1 2026-06-24T03:27:48.918Z