This paper considers the Generalized Minimum Spanning Tree Problem (GMSTP). Given an undirected graph whose nodes are partitioned into mutually exclusive and exhaustive node sets, the GMSTP is then to find a minimum-cost tree which includes exactly one node from each node set. Here, we show that the GMSTP is NP-hard and that unless P = NP no polynomial-time heuristic algorithm with a finite worst-case performance ratio can exist for the GMSTP. We present various integer programming formulations for the problem and compare their linear programming relaxations. Based on the tightest formulation among the ones proposed, a dual-based solution procedure is developed and shown to be efficient from computing experiments. 0 1995 John Wiley & Sons, Inc.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.