SEPARATING COLLECTIONS OF POINTS IN EUCLIDEAN SPACES

Citation
Rp. Boland et J. Urrutia, SEPARATING COLLECTIONS OF POINTS IN EUCLIDEAN SPACES, Information processing letters, 53(4), 1995, pp. 177-183
Citations number
13
Categorie Soggetti
Information Science & Library Science","Computer Science Information Systems
ISSN journal
00200190
Volume
53
Issue
4
Year of publication
1995
Pages
177 - 183
Database
ISI
SICI code
0020-0190(1995)53:4<177:SCOPIE>2.0.ZU;2-5
Abstract
Given two disjoint convex sets A and B in E(d), a hyperplane h in E(d) separates them if A lies on one of the half spaces defined by h while B lies on the complementary half space. Given a collection F of conve x sets in Ed We say F is separated by a set of hyperplanes H if every pair of elements of F is separated by some hyperplane of H. We deal he re with the case that the convex sets are all points. Let f(n, d) be t he minimum number of hyperplanes always sufficient and occasionally ne cessary to separate n points in general position in E(d). We prove tha t [(n - 1)/d]less than or equal to f(n, d)less than or equal to[(n - 2 ([log(d)]))/d] + [log(d)]. When d is even the lower bound can be impro ved to [n/d]. In the planar case this gives us f(n, 2) = [n/2]. We pro ve the upper bound by presenting an algorithm that generates a separat ing family of hyperplanes H that satisfies the upper bound. In dimensi on 2 the algorithm has a time complexity of O(n log(n)). Finally, we s how that in the planar case H can be stored such that retrieving a lin e in H that separates a given pair of points from P can be found in O( 1) expected time and worst-case time of O(log(2)(n)).