EFFICIENT GEOMETRIC ALGORITHMS ON THE EREW PRAM

被引:21
作者
CHEN, DZ
机构
[1] Department of Computer Science and Engineering, University of Notre Dame, Notre Dame
基金
美国国家科学基金会;
关键词
COMPUTATIONAL GEOMETRY; CONVEX HULLS; KERNEL; PARALLEL ALGORITHMS; PARALLEL RANDOM ACCESS MACHINES; READ CONFLICTS; SIMPLE POLYGONS; TRIANGULATION; VISIBILITY;
D O I
10.1109/71.363412
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
We present a technique that can be used to obtain efficient parallel geometric algorithms in the EREW PRAM computational model. This technique enables us to solve optimally a number of geometric problems in O(log n) time using O(n/log n) EREW PRAM processors, where n is the input size of a problem. These problems include: computing the convex hull of a set of points in the plane that are given sorted, computing the convex hull of a simple polygon, computing the common intersection of half-planes whose slopes are given sorted, finding the kernel of a simple polygon, triangulating a set of points in the plane that are given sorted, triangulating monotone polygons and star-shaped polygons, and computing the all dominating neighbors of a sequence of values. PRAM algorithms for these problems were previously known to be optimal (i.e., in O(log n) time and using O(n/log n) processors) only on the CREW PRAM, which is a stronger model than the EREW PRAM.
引用
收藏
页码:41 / 47
页数:7
相关论文
共 35 条
[1]   PARALLEL COMPUTATIONAL GEOMETRY [J].
AGGARWAL, A ;
CHAZELLE, B ;
GUIBAS, L ;
ODUNLAING, C ;
YAP, C .
ALGORITHMICA, 1988, 3 (03) :293-327
[2]   PARALLEL ALGORITHMS FOR SOME FUNCTIONS OF 2 CONVEX POLYGONS [J].
ATALLAH, MJ ;
GOODRICH, MT .
ALGORITHMICA, 1988, 3 (04) :535-548
[3]   EFFICIENT PARALLEL SOLUTIONS TO SOME GEOMETRIC PROBLEMS [J].
ATALLAH, MJ ;
GOODRICH, MT .
JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING, 1986, 3 (04) :492-507
[4]  
ATALLAH MJ, 1991, J ACM, V38, P516, DOI 10.1145/116825.116827
[5]   CASCADING DIVIDE-AND-CONQUER - A TECHNIQUE FOR DESIGNING PARALLEL ALGORITHMS [J].
ATALLAH, MJ ;
COLE, R ;
GOODRICH, MT .
SIAM JOURNAL ON COMPUTING, 1989, 18 (03) :499-532
[6]  
ATALLAH MJ, 1989, 21ST P ANN CM S THEO, P309
[7]   ADAPTIVE BITONIC SORTING - AN OPTIMAL PARALLEL ALGORITHM FOR SHARED-MEMORY MACHINES [J].
BILARDI, G ;
NICOLAU, A .
SIAM JOURNAL ON COMPUTING, 1989, 18 (02) :216-228
[8]   TESTING A SIMPLE POLYGON FOR MONOTONICITY OPTIMALLY IN PARALLEL [J].
CHEN, DZ ;
GUHA, S .
INFORMATION PROCESSING LETTERS, 1993, 47 (06) :325-331
[9]   PARALLEL MERGE SORT [J].
COLE, R .
SIAM JOURNAL ON COMPUTING, 1988, 17 (04) :770-785
[10]   APPROXIMATE PARALLEL SCHEDULING .1. THE BASIC TECHNIQUE WITH APPLICATIONS TO OPTIMAL PARALLEL LIST RANKING IN LOGARITHMIC TIME [J].
COLE, R ;
VISHKIN, U .
SIAM JOURNAL ON COMPUTING, 1988, 17 (01) :128-142