paper

Decomposing a graph into subgraphs with small components

arXiv:2110.00692

Abstract

The component size of a graph is the maximum number of edges in any connected component of the graph. Given a graph and two integers and , -Decomposition is the problem of deciding whether admits an edge partition into subgraphs with component size at most . We prove that for any fixed and , -Decomposition is NP-complete in bipartite graphs. Also, when both and are part of the input, -Decomposition is NP-complete even in trees. Moreover, -Decomposition in trees is W[1]-hard with parameter , and is FPT with parameter . In addition, we present approximation algorithms for decomposing a tree either into the minimum number of subgraphs with component size at most , or into subgraphs minimizing the maximum component size. En route to these results, we also obtain a fixed-parameter algorithm for Bin Packing with the bin capacity as parameter.

Decomposing a graph into subgraphs with small components · wovepaper