Title :
Scalable and architecture independent parallel geometric algorithms with high probability optimal time
Author :
Dehne, Frank ; Kenyon, Claire ; Fabri, Andreas
Author_Institution :
Sch. of Comput. Sci., Carleton Univ., Ottawa, Ont., Canada
Abstract :
We present parallel computational geometry algorithms that are scalable, architecture independent, easy to implement, and have, with high probability, an optimal time complexity for uniformly distributed random input data. Our methods apply to multicomputers with arbitrary interconnection network or bus system. The following problems are studied in this paper: (1) lower envelope of line segments, (2) visibility of parallelepipeds, (3) convex hull, (4) maximal elements, (5) Voronoi diagram, (6) all-nearest neighbors, (7) largest empty circle, and (8) largest empty hyperrectangle. Problems 2-8 are studied for d-dimensional space, d=O(1). We implemented and tested the lower envelope algorithm and convex hull algorithm (for d=3 and d=4) on a CM5. The results indicate that our methods are of considerable practical relevance
Keywords :
computational complexity; computational geometry; parallel algorithms; Voronoi diagram; all-nearest neighbors; computational geometry; convex hull; largest empty circle; largest empty hyperrectangle; lower envelope of line segments; maximal elements; optimal time complexity; parallel algorithms; parallel geometric algorithms; scalable; visibility of parallelepipeds; Algorithm design and analysis; Artificial intelligence; Computational geometry; Computational modeling; Computer architecture; Computer science; Design engineering; Multiprocessor interconnection networks; Testing; Timing;
Conference_Titel :
Parallel and Distributed Processing, 1994. Proceedings. Sixth IEEE Symposium on
Conference_Location :
Dallas, TX
Print_ISBN :
0-8186-6427-4
DOI :
10.1109/SPDP.1994.346119