Efficient parallel solutions to some geometric problems
Journal of Parallel and Distributed Computing
Finding the convex hull of a sorted point set in parallel
Information Processing Letters
An Optimal Algorithm for Finding the Kernel of a Polygon
Journal of the ACM (JACM)
Journal of the ACM (JACM)
Divide-and-conquer in multidimensional space
STOC '76 Proceedings of the eighth annual ACM symposium on Theory of computing
STOC '75 Proceedings of seventh annual ACM symposium on Theory of computing
Adaptive Bitonic Sorting: An Optimal Parallel Algorithm for Shared Memory Machines
Adaptive Bitonic Sorting: An Optimal Parallel Algorithm for Shared Memory Machines
Parallel algorithms for geometric problems
Parallel algorithms for geometric problems
Efficient parallel techniques for computational geometry
Efficient parallel techniques for computational geometry
Polling: a new randomized sampling technique for computational geometry
STOC '89 Proceedings of the twenty-first annual ACM symposium on Theory of computing
Quasi-Valid range querying and its implications for nearest neighbor problems
SCG '88 Proceedings of the fourth annual symposium on Computational geometry
Computing geographic nearest neighbors using monotone matrix searching (preliminary version)
CSC '90 Proceedings of the 1990 ACM annual conference on Cooperation
Ultra-fast expected time parallel algorithms
SODA '91 Proceedings of the second annual ACM-SIAM symposium on Discrete algorithms
STOC '92 Proceedings of the twenty-fourth annual ACM symposium on Theory of computing
An optimal parallel algorithm for detecting weak visibility of a simple polygon
SCG '92 Proceedings of the eighth annual symposium on Computational geometry
Efficient Geometric Algorithms on the EREW PRAM
IEEE Transactions on Parallel and Distributed Systems
Optimal Parallel Hypercube Algorithms for Polygon Problems
IEEE Transactions on Computers
Hi-index | 0.01 |
In this paper we give parallel algorithms for a number of problems defined on polygons and point sets. All of our algorithms have optimal T(n) * P(n) products, where T(n) is the time complexity and P(n) is the number of processors used, and are for the EREW PRAM or CREW PRAM models. In addition, our algorithms provide parallel analogues to well known phenomena from sequential computational geometry, such as the fact that problems for polygons can oftentimes be solved more efficiently that point-set problems, and that one can solve nearest-neighbor problems without explicitly constructing a Voronoi diagram.