Minimum Plane Bichromatic Spanning Trees
Name
3747591.pdf
Size
880.39 KB
Format
Adobe PDF
Checksum (MD5)
196cc0342127ab0853a4390f5b0c7210
Author(s) • • • • •
Akitaya, Hugo
Biniaz, Ahmad
Demaine, Erik
Kleist, Linda
Stock, Frederick
T?th, Csaba D.
Journal
ACM Transactions on Algorithms
Publisher
ACM
Citation
Hugo A. Akitaya, Ahmad Biniaz, Erik D. Demaine, Linda Kleist, Frederick Stock, and Csaba D. Tóth. 2025. Minimum Plane Bichromatic Spanning Trees. ACM Trans. Algorithms 21, 4, Article 48 (October 2025), 14 pages.
Version
Final published version
Abstract
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. (2009), has a ratio of O(sqrt(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.
MIT Department
Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science
Terms of Use
Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use.
Persistent DSpace Link
DOI of Published Version
http://dx.doi.org/10.1145/3747591