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

Publication date

2021-06-23

Authors

Mannens, IsjaORCID 0000-0003-2295-0827ISNI 0000000506826046
Nederlof, JesperISNI 0000000399384085
Swennenhuis, Céline
Szilágyi, KrisztinaORCID 0000-0003-3570-0528ISNI 0000000507443602

Editors

Kowalik, Lukasz
Pilipczuk, Michal
Rzazewski, Pawel

Advisors

Supervisors

Document Type

Part of book
Open Access logo

License

taverne

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 G, along with a set of demand vertices D⊆ V(G) with demands dem: D→ 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|, the treewidth tw and by vertex cover size k of G and provide: 1.NP-completeness already for the case | D| = 2 with only unit demands and capacities and no edge costs, and fixed-parameter tractability if there are no capacities,2.a fixed-parameter tractable O⋆(kO ( k )) time algorithm for the general case, and a kernel of size polynomial in k for the special case of Many Visits TSP,3.a | V(G) |O ( t w ) time algorithm and a matching | V(G) |o ( t w ) 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

Taverne, Theoretical Computer Science, General Computer Science

Citation

Mannens, I, Nederlof, J, Swennenhuis, C & Szilágyi, K 2021, On the Parameterized Complexity of the Connected Flow and Many Visits TSP Problem. in L Kowalik, M Pilipczuk & P Rzazewski (eds), Graph-Theoretic Concepts in Computer Science : 47th International Workshop, WG 2021 Warsaw, Poland, June 23–25, 2021 Revised Selected Papers. Lecture Notes in Computer Science, vol. 12911, Springer, pp. 52-79. https://doi.org/10.1007/978-3-030-86838-3_5