On the Number of Line Separations of a Finite Set in the Plane

Abstract Let S denote a set of n points in the Euclidean plane. A subset S ′ of S is termed a k -set of S if it contains k points and there exists a straight line which has no point of S on it and separates S ′ from S − S ′. We let f k ( n ) denote the maximum number of k -sets which can be realized by a set of n points. This paper studies the asymptotic behaviour of f k ( n ) as this function has applications to a number of problems in computational geometry. A lower and an upper bound on f k ( n ) is established. Both are nontrivial and improve bounds known before. In particular, f k (n) = f n−k (n) = Ω(n log k) is shown by exhibiting special point-sets which realize that many k -sets. In addition, f k (n) = f n−k (n) = O(nk 1 2 ) is proved by the study of a combinatorial problem which is of interest in its own right.

[1]  J. Steiner Einige Gesetze über die Theilung der Ebene und des Raumes. , 1826 .

[2]  Der-Tsai Lee On k-Nearest Neighbor Voronoi Diagrams in the Plane , 1982, IEEE Transactions on Computers.

[3]  David G. Kirkpatrick,et al.  Polygonal Intersection Searching , 1982, Inf. Process. Lett..

[4]  T. Ottmann,et al.  Dynamical sets of points , 1984 .

[5]  P. Erdös,et al.  Dissection Graphs of Planar Point Sets , 1973 .

[6]  B. Grünbaum Arrangements and Spreads , 1972 .

[7]  G. Ringel Teilungen der Ebene durch Geraden oder topologische Geraden , 1956 .

[8]  Michael L. Fredman,et al.  The inherent complexity of dynamic data structures which accommodate range queries , 1980, 21st Annual Symposium on Foundations of Computer Science (sfcs 1980).

[9]  Jon Louis Bentley,et al.  Data Structures for Range Searching , 1979, CSUR.

[10]  Michael Ian Shamos,et al.  Closest-point problems , 1975, 16th Annual Symposium on Foundations of Computer Science (sfcs 1975).

[11]  Richard Pollack,et al.  On the Combinatorial Classification of Nondegenerate Configurations in the Plane , 1980, J. Comb. Theory, Ser. A.