Article ID | Journal | Published Year | Pages | File Type |
---|---|---|---|---|
4949121 | Computational Geometry | 2017 | 9 Pages |
Abstract
Let P be a set of n points in general position in the plane which is partitioned into color classes. The set P is said to be color-balanced if the number of points of each color is at most ân/2â. Given a color-balanced point set P, a balanced cut is a line which partitions P into two color-balanced point sets, each of size at most 2n/3+1. A colored matching of P is a perfect matching in which every edge connects two points of distinct colors by a straight line segment. A plane colored matching is a colored matching which is non-crossing. In this paper, we present an algorithm which computes a balanced cut for P in linear time. Consequently, we present an algorithm which computes a plane colored matching of P optimally in Î(nlogâ¡n) time.
Keywords
Related Topics
Physical Sciences and Engineering
Computer Science
Computational Theory and Mathematics
Authors
Ahmad Biniaz, Anil Maheshwari, Subhas C. Nandy, Michiel Smid,