Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/215399.215410acmconferencesArticle/Chapter ViewAbstractPublication PagesspaaConference Proceedingsconference-collections
Article
Free access

A randomized parallel 3D convex hull algorithm for coarse grained multicomputers

Published: 20 July 1995 Publication History
First page of PDF

References

[1]
A. and C. Yap. Parallel computational geometry, Algorithmica, Vol. 3, pages 293-327, 1988.
[2]
A. Aggarwal, A.K. Chandra, and M. Snir. On Communication Latency in PRAM Computations. SPAA89, pages 11-21.
[3]
N.M. Amato, M. Goodrich, E. Ramos. Parallel Algorithms for high-dimensional convex hulls. Proc. 35th Annual IEEE Symposium on Foundations in Computer Science, pp. 683-694, 1994.
[4]
N.M. Amato, F.P. Preparata. An NC1 Parallel 3D Convex Hull Algorithm. Proc. 9th Annual A CM Symposium on Computational Geometry, pages 289-297, 1993.
[5]
M.J. Atallah and M.T. Goodrich. Efficient parallel solutions to some geometric problems Journal Parallel and Distributed Computing, Vol. 3, pages 492-507, 1986.
[6]
M.J. Atallah and M.T. Goodrich. Parallel Mgorithms for some functions of two convex polygons. Algorithmica, Vol. 3, pages 535-548, 1988.
[7]
N. Alon, and N. Meggido. Parallel Linear Programming in Fixed Dimension Almost Surely in Constant Time. FOCS90, pages 574-582.
[8]
R.J. Anderson, and L. Snyder. A Comparison of Shared and Nonshared Memory Models of Computation. Proc. of IEEE, vol 79(4),pages 480-487.
[9]
M.J. Atallah and J.-J. Tsay. On the paralleldecomposability of geometric problems. Proc. 5th Annual A CM Symposium on Computational Geometry, pages 104-113, 1989.
[10]
G.E. Blelloch, C.E. Leiserson, B.M. Maggs, C.G. Plaxton, S.J. Smith, and M. Zagha. A Comparison of Sorting Algorithms for the Connection Machine CM-2. SPAA91, pages 3-16.
[11]
K.E. Batcher. Sorting networks and their applications. Proc. AFIPS Spring Joint Computer Con- }evence, pages 307-314, 1968.
[12]
K.Q. Brown. Voronoi diagrams from convex hulls. Information Processing Letters, VoI. 9, 1979, pages 223-228.
[13]
A. Chow. Parallel Algorithms for Geometric Problems. PhD thesis, Univ. of Illinois atUrbana- Champaign, 1980.
[14]
D. Culler, R. Karp, D. Patterson, A. Sahay, K.E. Schauser, E. Santos, R. Subramonian, and T. von Eicken. LogP: Towards a Realistic Model of Parallel Computation. Presented in the 4th A CM SIGPLAN Sym. on Pmnczples and Practice of Parallel Programming, pages 235-261, 1993.
[15]
K.L. Clarkson, K. Mehlhorn, and R. Seidel. Four results on randomized incremental constructions. Computational Geometry Theory and Application, Vol. 3, Nr. 4, pages 185-212, 1993.
[16]
F. Dehne, A. Fabri, and C. Kenyon. Scalable and Architecture Independent Parallel Geometric Algorithms with High Probability Optimal Time. Proc. 6th IEEE Symposium on Parallel and Distributed Processing, pages 586-593, 1994.
[17]
F. Dehne, A. Fabri, and A. Rau-Chaplin. Scalable Parallel Geometric Algorithms for Coarse Grained Multicomputers, Proc. A CM 9th Annual Computational Geometry, pages 298-307, 1993
[18]
X. Dent and N. Gu. Good Programming Style on Multiprocessors. Proceedings of IEEE Symposzum on Parallel and Distributed Processing, Dallas, October, 1994, pp.538-543,
[19]
X. Deng. A Convex Hull Algorithm for Coarse Grained Multiprocessors. Proc. 5th International Symposium on Algorithms and Computation, 1994.
[20]
X. Dent and P. Dymond, Efficient Routing and Message Bounds for Optimal Parallel Algorithms. to appear in IPPS 1995, Santa Barbara, April, 1995.
[21]
D.P. Dobkin and D.G Kirkpatrick. Fast detection of polyhedral intersection. Theoretical Computer Science, Vol. 27, pages 241-253, 1983.
[22]
H. Edelsbrunner. Algorithms in Combinatorial Geometry. EATCS Monographs on Theoretical Computer Science, Vol. 10, Springer, 1987.
[23]
P. Gibbons. A More Practical PRAM Model. Proceedings of the 1989 A CM Symposium on Parallel Algorithms and Architectures, pages 158-168, 1989.
[24]
M.T. Goodrich, Planar Separators and Parallel Polygon Triangulation To appear in J. CSSS.
[25]
M.T. Goodrich, J.J. Tsay, D.E. Vengroff, and J.S. Vitter. External-memory computational geometry. Proc. 34th IEEE Symposium on Foundations of Computer Science, pages 714-723, 1993.
[26]
A.V. Gerbessiotis and L.G. Valiant. Direct Bulk- Synchronous Parallel Algorithms. Proc. 3rd Scan. dinavzan Workshop on Algorithm Theory, Lecture Notes in Computer Science, Vol. 621, pages 1-18, Springer Verlag, 1992.
[27]
S. Halperin, and U. Zwick. An optimal randomized logrithmic time connectivity algorithm for the EREW PRAM. SPAA94, pages 1-10.
[28]
S.E. Hambrusch and A.A. Khokhar. C3: An Architecture-independent Model for Coarse-Grained Parallel Machines. Proceedings of the 6-th IEEE Symposium on Parallel and Distributed Processing, 1994.
[29]
F.T. Leighton. Introduction to Parallel Algorithms and Architectures: Arrays, Trees, Hypercubes. Morgan Kaufmann Publishers, San Mateo, CA, 1992.
[30]
Hui Li, and K. C. Sevcik. Parallel Sorting by Overpartitioning. SPAA94, pages 46-56, 1994.
[31]
R.J. Lipton and R.E. Tarjan. Applications of a planar separator theorem. SIAM Journal of Computing, Vol. 9, No. 3, pages 615-627, 1980.
[32]
K. Mehlhorn.Graph Algorithms and NP- Completeness. Springer Verlag New York, NY, 1984.
[33]
K. Mulmuley. Computational Geometry: An Introduction Through Randomized Algorithms. Prentice Hall, New York, NY, 1993.
[34]
R. Miller and Q.F. Stout. Efficient parallel convex hull algorithms. IEEE Trans. Comput., C-37, Vol. 12, pages 1605-1618, 1988.
[35]
F.P. Preparata and M.I. Shamos. Computational Geometry: an Introduction. Springer-Verlag, New York, NY, 1985.
[36]
C.H. Papadimitriou and M. Yannakakis, Towards An Architecture Independent Analysis of Parallel Algorithms. STOC 20 (1988), pages 510-513.
[37]
J.H. Reif and S. Sen. Optimal parallel algorithms for 3D convex hulls and related problems. SIAM Journal of Computing, Vol. 21, pages 446-485, 1992, pages 394-404, 1989, with corrigendum in SIAM Journal of Computing, Vol. 23, pages 447-448, 1994.
[38]
L. Snyder. Type architectures, shared memory and the corollary of modest potential. Annu. Rev. Cornput. Sci. 1, pages 289-317, 1986.
[39]
Y. Shiloach and U. Vishkin. An o(logn) parallel connectivity algorithm. Journal of Algorithms, 3(1), pages 57-67, 1983.
[40]
L.G. Valiant. A Bridging Model for Parallel Computation. Communications of the A CM, Vol. 33, pages 103-111, 1990.
[41]
L.G. Valiant, General Purpose Parallel Architectures. Handbook of Theoretical Computer Science. Edited by J. van Leeuwen, the MIT Press/Elsevier, 1990, pages 943-972.

Cited By

View all
  • (2016)Efficient delaunay tessellation through K-D tree decompositionProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.5555/3014904.3014987(1-11)Online publication date: 13-Nov-2016
  • (2016)Efficient Delaunay Tessellation through K-D Tree DecompositionSC16: International Conference for High Performance Computing, Networking, Storage and Analysis10.1109/SC.2016.61(728-738)Online publication date: Nov-2016
  • (2015)Construction of 3D Orthogonal Convex Hull of a Digital ObjectProceedings of the 17th International Workshop on Combinatorial Image Analysis - Volume 944810.1007/978-3-319-26145-4_10(125-142)Online publication date: 24-Nov-2015
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
SPAA '95: Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures
July 1995
320 pages
ISBN:0897917170
DOI:10.1145/215399
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 20 July 1995

Permissions

Request permissions for this article.

Check for updates

Qualifiers

  • Article

Conference

7SPAA95
Sponsor:

Acceptance Rates

SPAA '95 Paper Acceptance Rate 31 of 101 submissions, 31%;
Overall Acceptance Rate 447 of 1,461 submissions, 31%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)66
  • Downloads (Last 6 weeks)20
Reflects downloads up to 30 Aug 2024

Other Metrics

Citations

Cited By

View all
  • (2016)Efficient delaunay tessellation through K-D tree decompositionProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.5555/3014904.3014987(1-11)Online publication date: 13-Nov-2016
  • (2016)Efficient Delaunay Tessellation through K-D Tree DecompositionSC16: International Conference for High Performance Computing, Networking, Storage and Analysis10.1109/SC.2016.61(728-738)Online publication date: Nov-2016
  • (2015)Construction of 3D Orthogonal Convex Hull of a Digital ObjectProceedings of the 17th International Workshop on Combinatorial Image Analysis - Volume 944810.1007/978-3-319-26145-4_10(125-142)Online publication date: 24-Nov-2015
  • (2014)High-performance computation of distributed-memory parallel 3D voronoi and delaunay tessellationProceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis10.1109/SC.2014.86(997-1007)Online publication date: 16-Nov-2014
  • (2013)gHullACM Transactions on Mathematical Software10.1145/2513109.251311240:1(1-19)Online publication date: 3-Oct-2013
  • (2013)Finding All Maximal Contiguous Subsequences of a Sequence of Numbers in O(1) Communication RoundsIEEE Transactions on Parallel and Distributed Systems10.1109/TPDS.2012.14924:4(724-733)Online publication date: 1-Apr-2013
  • (2012)Meshing the UniverseProceedings of the 2012 SC Companion: High Performance Computing, Networking Storage and Analysis10.1109/SC.Companion.2012.34(186-195)Online publication date: 10-Nov-2012
  • (2012)SMI 2012Computers and Graphics10.1016/j.cag.2012.03.01536:5(498-506)Online publication date: 1-Aug-2012
  • (2009)Efficient parallel Text Retrieval techniques on Bulk Synchronous Parallel (BSP)/Coarse Grained Multicomputers (CGM)The Journal of Supercomputing10.1007/s11227-008-0225-x48:3(286-318)Online publication date: 1-Jun-2009
  • (2006)A CGM algorithm solving the longest increasing subsequence problemProceedings of the 2006 international conference on Computational Science and Its Applications - Volume Part V10.1007/11751649_2(10-21)Online publication date: 8-May-2006
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Get Access

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media