Finding Minimum Spanning Forests in a Graph
Abstract
We introduce a graph partitioning problem motivated by computational topology and propose two algorithms that produce approximate solutions. Specifically, given a weighted, undirected graph and a positive integer , we desire to find disjoint trees within such that each vertex of is contained in one of the trees and the weight of the largest tree is as small as possible. We are unable to find this problem in the graph partitioning literature, but we show that the problem is NP-complete. We then propose two approximation algorithms, one that uses a spectral clustering approach and another that employs a dynamic programming strategy, which produce near-optimal partitions on a family of test graphs. We describe these algorithms and analyze their empirical performance.
Keywords
Cite
@article{arxiv.1705.00774,
title = {Finding Minimum Spanning Forests in a Graph},
author = {Abdel-Rahman Madkour and Phillip Nadolny and Matthew Wright},
journal= {arXiv preprint arXiv:1705.00774},
year = {2019}
}
Comments
13 pages