arrow
Return

Minimum Plane Bichromatic Spanning Trees

delete2025-10-01
delete0
PRE
AI
H
Hugo A. Akitaya *
A
Ahmad Biniaz
E
Erik D. Demaine
L
Linda Kleist
F
Frederick Stock
C
Csaba D. Tóth
DOI:10.1145/3747591delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
For a set of red and blue points in the plane, a Minimum Bichromatic Spanning Tree (MinBST) is a shortest spanning tree of the points such that every edge has a red and a blue endpoint. A MinBST can be computed in O(n log n) time where n is the number of points. In contrast to the standard Euclidean MST, which is always plane (noncrossing), a MinBST may have edges that cross each other. However, we prove that a MinBST is quasi-plane, that is, it does not contain three pairwise crossing edges, and we determine the maximum number of crossings. Moreover, we study the problem of finding a Minimum Plane Bichromatic Spanning Tree (MinPBST) which is a shortest bichromatic spanning tree with pairwise noncrossing edges. This problem is known to be NP-hard. The previous best approximation algorithm, due to Borgelt et al., has a ratio of O (root n). It is also known that the optimum solution can be computed in polynomial time in some special cases, for instance, when the points are in convex position, collinear, semi-collinear, or when one color class has constant size. We present an O (log n)-factor approximation algorithm for the general case.
Keywords:
Bichromatic Spanning Tree
Minimum Spanning Tree
Plane Tree

Journal

A
ACM Transactions on Algorithms
IF:
1.4
Papers:
43
Citations:
1.1K

Organization

U
university of massachusetts system
Scholars:
3.8W
Papers: 3.5W
Citations: 42
U
university of windsor
Scholars:
4.4K
Papers: 4.5K
Citations: 3
U
University of Potsdam
Scholars:
7.8K
Papers: 7.1K
Citations: 1.4W
U
University of Massachusetts Lowell
Scholars:
2.6K
Papers: 2.0K
Citations: 1
researcher View more organizations