TY - JOUR
T1 - The complexity of many cells in arrangements of planes and related problems
AU - Edelsbrunner, Herbert
AU - Guibas, Leonidas
AU - Sharir, Micha
PY - 1990/12
Y1 - 1990/12
N2 - We consider several problems involving points and planes in three dimensions. Our main results are: (i) The maximum number of faces bounding m distinct cells in an arrangement of n planes is O(m2/3n log n +n2); we can calculate m such cells specified by a point in each, in worst-case time O(m2/3n log3n+n2 log n). (ii) The maximum number of incidences between n planes and m vertices of their arrangement is O(m2/3n log n+n2), but this number is only O(m3/5-δn4/5+2 δ+m+n log m), for any δ>0, for any collection of points no three of which are collinear. (iii) For an arbitrary collection of m points, we can calculate the number of incidences between them and n planes by a randomized algorithm whose expected time complexity is O((m3/4-δn3/4+3 δ+m) log2n+n log n log m) for any δ>0. (iv) Given m points and n planes, we can find the plane lying immediately below each point in randomized expected time O([m3/4-δn3/4+3 δ+m] log2n+n log n log m) for any δ>0. (v) The maximum number of facets (i.e., (d-1)-dimensional faces) bounding m distinct cells in an arrangement of n hyperplanes in d dimensions, d>3, is O(m2/3nd/3 log n+nd-1). This is also an upper bound for the number of incidences between n hyperplanes in d dimensions and m vertices of their arrangement. The combinatorial bounds in (i) and (v) and the general bound in (ii) are almost tight.
AB - We consider several problems involving points and planes in three dimensions. Our main results are: (i) The maximum number of faces bounding m distinct cells in an arrangement of n planes is O(m2/3n log n +n2); we can calculate m such cells specified by a point in each, in worst-case time O(m2/3n log3n+n2 log n). (ii) The maximum number of incidences between n planes and m vertices of their arrangement is O(m2/3n log n+n2), but this number is only O(m3/5-δn4/5+2 δ+m+n log m), for any δ>0, for any collection of points no three of which are collinear. (iii) For an arbitrary collection of m points, we can calculate the number of incidences between them and n planes by a randomized algorithm whose expected time complexity is O((m3/4-δn3/4+3 δ+m) log2n+n log n log m) for any δ>0. (iv) Given m points and n planes, we can find the plane lying immediately below each point in randomized expected time O([m3/4-δn3/4+3 δ+m] log2n+n log n log m) for any δ>0. (v) The maximum number of facets (i.e., (d-1)-dimensional faces) bounding m distinct cells in an arrangement of n hyperplanes in d dimensions, d>3, is O(m2/3nd/3 log n+nd-1). This is also an upper bound for the number of incidences between n hyperplanes in d dimensions and m vertices of their arrangement. The combinatorial bounds in (i) and (v) and the general bound in (ii) are almost tight.
UR - http://www.scopus.com/inward/record.url?scp=0039173431&partnerID=8YFLogxK
U2 - 10.1007/BF02187785
DO - 10.1007/BF02187785
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:0039173431
SN - 0179-5376
VL - 5
SP - 197
EP - 216
JO - Discrete and Computational Geometry
JF - Discrete and Computational Geometry
IS - 1
ER -