Minimum Spanning Tree with Neighborhoods

  • Authors:
  • Yang Yang;Mingen Lin;Jinhui Xu;Yulai Xie

  • Affiliations:
  • Department of Computer Science and Engineering, University at Buffalo, the State University of New York, Buffalo, NY 14260, USA;Department of Computer Science and Engineering, University at Buffalo, the State University of New York, Buffalo, NY 14260, USA;Department of Computer Science and Engineering, University at Buffalo, the State University of New York, Buffalo, NY 14260, USA;Department of Computer Science and Engineering, University at Buffalo, the State University of New York, Buffalo, NY 14260, USA

  • Venue:
  • AAIM '07 Proceedings of the 3rd international conference on Algorithmic Aspects in Information and Management
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

We consider a natural generalization of the classical minimum spanning tree problem called Minimum Spanning Tree with Neighborhoods (MSTN)which seeks a tree of minimum length to span a set of 2D regions called neighborhoods. Each neighborhood contributes exact one node to the tree, and the MSTN has the minimum total length among all possible trees spanning the set of nodes. We prove the NP-hardness of this problem for the case in which the neighborhoods are a set of disjoint discs and rectangles. When the regions considered are a set of disjoint 2D unit discs, we present the following approximation results: (1) A simple algorithm that achieves an approximation ratio of 7.4; (2) Lower bounds and two 3-approximation algorithms; (3) A PTAS for this problem. Our algorithms can be easily generalized to higher dimensions.