On the tractability of some natural packing, covering and partitioning problems
Abstract
In this paper we fix 7 types of undirected graphs: paths, paths with prescribed endvertices, circuits, forests, spanning trees, (not necessarily spanning) trees and cuts. Given an undirected graph and two "object types" and chosen from the alternatives above, we consider the following questions. \textbf{Packing problem:} can we find an object of type and one of type in the edge set of , so that they are edge-disjoint? \textbf{Partitioning problem:} can we partition into an object of type and one of type ? \textbf{Covering problem:} can we cover with an object of type , and an object of type ? This framework includes 44 natural graph theoretic questions. Some of these problems were well-known before, for example covering the edge-set of a graph with two spanning trees, or finding an - path and an - path that are edge-disjoint. However, many others were not, for example can we find an - path and a spanning tree that are edge-disjoint? Most of these previously unknown problems turned out to be NP-complete, many of them even in planar graphs. This paper determines the status of these 44 problems. For the NP-complete problems we also investigate the planar version, for the polynomial problems we consider the matroidal generalization (wherever this makes sense).
Keywords
Cite
@article{arxiv.1407.4999,
title = {On the tractability of some natural packing, covering and partitioning problems},
author = {Attila Bernáth and Zoltán Király},
journal= {arXiv preprint arXiv:1407.4999},
year = {2014}
}