ALGORITHMS FOR BICHROMATIC LINE-SEGMENT PROBLEMS AND POLYHEDRAL TERRAINS

被引:58
作者
CHAZELLE, B
EDELSBRUNNER, H
GUIBAS, LJ
SHARIR, M
机构
[1] UNIV ILLINOIS,DEPT COMP SCI,URBANA,IL 61801
[2] DEC,SYST RES CTR,PALO ALTO,CA 94301
[3] STANFORD UNIV,DEPT COMP SCI,STANFORD,CA 94305
[4] NYU,COURANT INST MATH SCI,NEW YORK,NY 10012
[5] TEL AVIV UNIV,SCH MATH SCI,IL-69978 TEL AVIV,ISRAEL
关键词
COMPUTATIONAL GEOMETRY; LINE-SEGMENT INTERSECTION; SEGMENT TREES; LINES IN SPACE; POLYHEDRAL TERRAINS; DETERMINISTIC AND RANDOMIZED ALGORITHMS;
D O I
10.1007/BF01182771
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
We consider a variety of problems on the interaction between two sets of line segments in two and three dimensions. These problems range from counting the number of intersecting pairs between m blue segments and n red segments in the plane (assuming that two line segments are disjoint if they have the same color) to finding the smallest vertical distance between two nonintersecting polyhedral terrains in three-dimensional space. We solve these problems efficiently by using a variant of the segment tree. For the three-dimensional problems we also apply a variety of recent combinatorial and algorithmic techniques involving arrangements of lines in three-dimensional space, as developed in a companion paper.
引用
收藏
页码:116 / 132
页数:17
相关论文
共 21 条
[1]  
AGARWAL P, 1989, THESIS NEW YORK U
[2]  
Agarwal P. K., 1991, COMMUNICATION
[3]  
[Anonymous], 1988, THEORETICAL FDN COMP
[4]   CUTTING HYPERPLANES FOR DIVIDE-AND-CONQUER [J].
CHAZELLE, B .
DISCRETE & COMPUTATIONAL GEOMETRY, 1993, 9 (02) :145-158
[5]   AN OPTIMAL ALGORITHM FOR INTERSECTING LINE SEGMENTS IN THE PLANE [J].
CHAZELLE, B ;
EDELSBRUNNER, H .
JOURNAL OF THE ACM, 1992, 39 (01) :1-54
[6]   AN ALGORITHM FOR GENERALIZED POINT LOCATION AND ITS APPLICATIONS [J].
CHAZELLE, B ;
SHARIR, M .
JOURNAL OF SYMBOLIC COMPUTATION, 1990, 10 (3-4) :281-309
[7]   REPORTING AND COUNTING SEGMENT INTERSECTIONS [J].
CHAZELLE, B .
JOURNAL OF COMPUTER AND SYSTEM SCIENCES, 1986, 32 (02) :156-182
[8]  
CHAZELLE B, 1990, LINES SPACE COMBINAT
[9]  
CHAZELLE B, 1991, 32 ANN IEEE S FDN CO, P29
[10]   Fractional Cascading: I. A Data Structuring Technique [J].
Chazelle, Bernard ;
Guibas, Leonidas J. .
ALGORITHMICA, 1986, 1 (1-4) :133-162