Decomposing a graph into subgraphs with small components
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.
Cite
@article{arxiv.2110.00692,
title = {Decomposing a graph into subgraphs with small components},
author = {Rain Jiang and Kai Jiang and Minghui Jiang},
journal= {arXiv preprint arXiv:2110.00692},
year = {2021}
}