TY - JOUR
AB - This paper describes a general-purpose programming technique, called Simulation of Simplicity, that can be used to cope with degenerate input data for geometric algorithms. It relieves the programmer from the task of providing a consistent treatment for every single special case that can occur. The programs that use the technique tend to be considerably smaller and more robust than those that do not use it. We believe that this technique will become a standard tool in writing geometric software.
AU - Herbert Edelsbrunner
AU - Mücke, Ernst P
ID - 4063
IS - 1
JF - ACM Transactions on Graphics
TI - Simulation of simplicity: A technique to cope with degenerate cases in geometric algorithms
VL - 9
ER -
TY - JOUR
AB - Given a set of data points pi = (xi, yi ) for 1 ≤ i ≤ n, the least median of squares regression line is a line y = ax + b for which the median of the squared residuals is a minimum over all choices of a and b. An algorithm is described that computes such a line in O(n 2) time and O(n) memory space, thus improving previous upper bounds on the problem. This algorithm is an application of a general method built on top of the topological sweep of line arrangements.
AU - Herbert Edelsbrunner
AU - Souvaine, Diane L
ID - 4064
IS - 409
JF - Journal of the American Statistical Association
TI - Computing least median of squares regression lines and guided topological sweep
VL - 85
ER -
TY - JOUR
AB - We prove that given n⩾3 convex, compact, and pairwise disjoint sets in the plane, they may be covered with n non-overlapping convex polygons with a total of not more than 6n−9 sides, and with not more than 3n−6 distinct slopes. Furthermore, we construct sets that require 6n−9 sides and 3n−6 slopes for n⩾3. The upper bound on the number of slopes implies a new bound on a recently studied transversal problem.
AU - Herbert Edelsbrunner
AU - Robison, Arch D
AU - Shen, Xiao-Jun
ID - 4065
IS - 2
JF - Discrete Mathematics
TI - Covering convex sets with non-overlapping polygons
VL - 81
ER -
TY - JOUR
AB - We consider several problems involving points and planes in three dimensions. Our main results are: (i) The maximum number of faces boundingm distinct cells in an arrangement ofn planes isO(m 2/3 n logn +n 2); we can calculatem such cells specified by a point in each, in worst-case timeO(m 2/3 n log3 n+n 2 logn). (ii) The maximum number of incidences betweenn planes andm vertices of their arrangement isO(m 2/3 n logn+n 2), but this number is onlyO(m 3/5– n 4/5+2 +m+n logm), for any>0, for any collection of points no three of which are collinear. (iii) For an arbitrary collection ofm points, we can calculate the number of incidences between them andn planes by a randomized algorithm whose expected time complexity isO((m 3/4– n 3/4+3 +m) log2 n+n logn logm) for any>0. (iv) Givenm points andn planes, we can find the plane lying immediately below each point in randomized expected timeO([m 3/4– n 3/4+3 +m] log2 n+n logn logm) for any>0. (v) The maximum number of facets (i.e., (d–1)-dimensional faces) boundingm distinct cells in an arrangement ofn hyperplanes ind dimensions,d>3, isO(m 2/3 n d/3 logn+n d–1). This is also an upper bound for the number of incidences betweenn hyperplanes ind dimensions andm vertices of their arrangement. The combinatorial bounds in (i) and (v) and the general bound in (ii) are almost tight.
AU - Herbert Edelsbrunner
AU - Guibas, Leonidas
AU - Sharir, Micha
ID - 4066
IS - 1
JF - Discrete & Computational Geometry
TI - The complexity of many cells in arrangements of planes and related problems
VL - 5
ER -
TY - CONF
AB - This paper proves an O(m 2/3 n 2/3+m+n) upper bound on the number of incidences between m points and n hyperplanes in four dimensions, assuming all points lie on one side of each hyperplane and the points and hyperplanes satisfy certain natural general position conditions. This result has application to various three-dimensional combinatorial distance problems. For example, it implies the same upper bound for the number of bichromatic minimum distance pairs in a set of m blue and n red points in three-dimensional space. This improves the best previous bound for this problem.
AU - Herbert Edelsbrunner
AU - Sharir, Micha
ID - 4067
TI - A hyperplane Incidence problem with applications to counting distances
VL - 450
ER -