New lower bounds for Hopcroft's problem

被引:39
作者
Erickson, J [1 ]
机构
[1] UNIV SAARLAND,FACHBEREICH INFORMAT 14,D-66123 SAARBRUCKEN,GERMANY
关键词
D O I
10.1007/BF02712875
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We establish new lower bounds on the complexity of the following basic geometric problem, attributed to John Hopcroft: Given a set of n points and m hyperplanes in R(d), is any point contained in any hyperplane? We define a general class of partitioning algorithms, and show that in the worst case, for all m and n, any such algorithm requires time Omega (n log m + n(2/3) m(2/3) + m log n) in two dimensions, or Omega (n log m + n(5/6) m(1/2) + n(1/2) m(5/6) + m log n) in three or more dimensions. We obtain slightly higher bounds for the counting version of Hopcroft's problem in four or more dimensions. Our planar lower bound is within a factor of 2(O(log*(n+m))) of the best known upper bound, due to Matousek. Previously, the best known lower bound, in any dimension, was Omega (n log m + m log n). We develop our lower bounds in two stages. First we define a combinatorial representation of the relative order type of a set of points and hyperplanes, called a monochromatic cover, and derive lower bounds on its size in the worst case. We then show that the running time of any partitioning algorithm is bounded below by the size of some monochromatic cover. As a related result, using a straightforward adversary argument, we derive a quadratic lower bound on the complexity of Hopcroft's problem in a surprisingly powerful decision tree model of computation.
引用
收藏
页码:389 / 418
页数:30
相关论文
共 38 条
[1]   PARTITIONING ARRANGEMENTS OF LINES .2. APPLICATIONS [J].
AGARWAL, PK .
DISCRETE & COMPUTATIONAL GEOMETRY, 1990, 5 (06) :533-573
[2]  
AGARWAL PK, 1993, P 9 ANN ACM S COMP G, P338
[3]  
[Anonymous], J AM MATH SOC
[4]   HOW HARD IS HALF-SPACE RANGE SEARCHING [J].
BRONNIMANN, H ;
CHAZELLE, B ;
PACH, J .
DISCRETE & COMPUTATIONAL GEOMETRY, 1993, 10 (02) :143-155
[5]   DIAMETER, WIDTH, CLOSEST LINE PAIR, AND PARAMETRIC SEARCHING [J].
CHAZELLE, B ;
EDELSBRUNNER, H ;
GUIBAS, L ;
SHARIR, M .
DISCRETE & COMPUTATIONAL GEOMETRY, 1993, 10 (02) :183-196
[6]   CUTTING HYPERPLANES FOR DIVIDE-AND-CONQUER [J].
CHAZELLE, B .
DISCRETE & COMPUTATIONAL GEOMETRY, 1993, 9 (02) :145-158
[7]   Simplex range reporting on a pointer machine [J].
Chazelle, B ;
Rosenberg, B .
COMPUTATIONAL GEOMETRY-THEORY AND APPLICATIONS, 1996, 5 (05) :237-247
[8]  
Chazelle B., 1995, Proceedings of the Twenty-Seventh Annual ACM Symposium on the Theory of Computing, P733, DOI 10.1145/225058.225291
[9]   REPORTING AND COUNTING SEGMENT INTERSECTIONS [J].
CHAZELLE, B .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1986, 32 (02) :156-182
[10]   QUASI-OPTIMAL UPPER-BOUNDS FOR SIMPLEX RANGE SEARCHING AND NEW ZONE THEOREMS [J].
CHAZELLE, B ;
SHARIR, M ;
WELZL, E .
ALGORITHMICA, 1992, 8 (5-6) :407-429