메뉴 건너뛰기




Volumn 6, Issue 1, 1995, Pages 41-47

Efficient Geometric Algorithms on the EREW PRAM

Author keywords

Computational geometry; convex hulls; kernel; parallel algorithms; parallel random access machines; read conflicts; simple polygons; triangulation; visibility

Indexed keywords

COMPUTATIONAL GEOMETRY; COMPUTER OPERATING SYSTEMS; COMPUTER SIMULATION; DATA STRUCTURES; MATHEMATICAL MODELS; PARALLEL ALGORITHMS; PARALLEL PROCESSING SYSTEMS; RANDOM ACCESS STORAGE; TRIANGULATION;

EID: 0029232840     PISSN: 10459219     EISSN: None     Source Type: Journal    
DOI: 10.1109/71.363412     Document Type: Article
Times cited : (28)

References (34)
  • 2
    • 2842585064 scopus 로고
    • An optimal parallel algorithm for the visibility of a simple polygon from a point
    • M. J. Atallah, D. Z. Chen, and H. Wagener, “An optimal parallel algorithm for the visibility of a simple polygon from a point,” J. ACM, vol. 38, no. 3, pp. 516-533, 1991.
    • (1991) J. ACM , vol.38 , Issue.3 , pp. 516-533
    • Atallah, M.J.1    Chen, D.Z.2    Wagener, H.3
  • 3
    • 0024681436 scopus 로고
    • Cascading divide-and-conquer: A technique for designing parallel algorithm
    • M. Atallah, R. Cole, and M. Goodrich, “Cascading divide-and-conquer: A technique for designing parallel algorithm,” SIAM J. Comput., vol. 18, no. 3, pp. 499-532, 1989.
    • (1989) SIAM J. Comput , vol.18 , Issue.3 , pp. 499-532
    • Atallah, M.1    Cole, R.2    Goodrich, M.3
  • 4
    • 38249040380 scopus 로고
    • Efficient parallel solutions to some geometric problems
    • M. J. Atallah and M. T. Goodrich, “Efficient parallel solutions to some geometric problems,” J. Parallel & Distrib. Comput., vol. 3, pp. 492-507, 1986.
    • (1986) J. Parallel & Distrib. Comput , vol.3 , pp. 492-507
    • Atallah, M.J.1    Goodrich, M.T.2
  • 5
    • 0023833316 scopus 로고
    • Parallel algorithms for some functions of two convex polygons
    • M. J. Atallah and M. T. Goodrich, “Parallel algorithms for some functions of two convex polygons,” Algorithmica, vol. 3, pp. 535-548, 1988.
    • (1988) Algorithmica , vol.3 , pp. 535-548
    • Atallah, M.J.1    Goodrich, M.T.2
  • 7
    • 0024646909 scopus 로고
    • Adaptive bitonic sorting: On optimal parallel algorithm for shared-memory machines
    • G. Bilardi and A. Nicolau, “Adaptive bitonic sorting: On optimal parallel algorithm for shared-memory machines,” SIAM J. Comput., vol. 18, pp. 216-228, 1989.
    • (1989) SIAM J. Comput , vol.18 , pp. 216-228
    • Bilardi, G.1    Nicolau, A.2
  • 8
    • 0027678429 scopus 로고
    • Testing a simple polygon for monotonicity optimally in parallel
    • D. Z. Chen and S. Guha, “Testing a simple polygon for monotonicity optimally in parallel,” Inform. Process. Lett., vol. 47, no. 6, pp. 325-331, 1993.
    • (1993) Inform. Process. Lett , vol.47 , Issue.6 , pp. 325-331
    • Chen, D.Z.1    Guha, S.2
  • 9
    • 0024057356 scopus 로고
    • Parallel merge sort
    • R. Cole, “Parallel merge sort,” SIAM J. Comput., vol. 17, no. 4, pp. 770-785, 1988.
    • (1988) SIAM J. Comput , vol.17 , Issue.4 , pp. 770-785
    • Cole, R.1
  • 10
    • 85030065655 scopus 로고
    • Optimal parallel algorithms for polygon and point-set problems
    • R. Cole and M. T. Goodrich, “Optimal parallel algorithms for polygon and point-set problems,” in Proc. 4th Annu. ACM Symp. Computational Geometry, 1988, pp. 211-220; also appeared in Algorithmica.
    • (1988) Proc. 4th Annu. ACM Symp. Computational Geometry , pp. 211-220
    • Cole, R.1    Goodrich, M.T.2
  • 11
    • 0023952675 scopus 로고
    • Approximate parallel scheduling. Part I: the basic technique with applications to optimal parallel list ranking in logarithmic time
    • R. Cole and U. Vishkin, “Approximate parallel scheduling. Part I: the basic technique with applications to optimal parallel list ranking in logarithmic time,” SIAM J. Comput., vol. 17, no. 1, pp. 128-142, 1988.
    • (1988) SIAM J. Comput , vol.17 , Issue.1 , pp. 128-142
    • Cole, R.1    Vishkin, U.2
  • 12
    • 84910836060 scopus 로고
    • Triangulating simple polygons and equivalent problems
    • A. Fournier and D. Y. Montuno, “Triangulating simple polygons and equivalent problems,” ACM Trans. Graphics, vol. 3, no. 2, pp. 153-174, 1984.
    • (1984) ACM Trans. Graphics , vol.3 , Issue.2 , pp. 153-174
    • Fournier, A.1    Montuno, D.Y.2
  • 14
    • 0345496339 scopus 로고
    • Finding the convex hull of a sorted point set in parallel
    • M. T. Goodrich, “Finding the convex hull of a sorted point set in parallel,” Inform. Process. Lett., vol. 26, pp. 173-179, 1987/1988.
    • (1988) Inform. Process. Lett , vol.26 , pp. 173-179
    • Goodrich, M.T.1
  • 15
    • 38249004992 scopus 로고
    • Triangulating a polygon in parallel
    • “Triangulating a polygon in parallel,” J. Algorithms, vol. 10, pp. 327-351, 1989.
    • (1989) J. Algorithms , vol.10 , pp. 327-351
  • 16
    • 0026965757 scopus 로고
    • Planar separators and parallel polygon triangulation
    • “Planar separators and parallel polygon triangulation,” in Proc. 24th Annu. ACM Symp. Theory Comput., Victoria, B.C., Canada, 1992.
    • (1992) Proc. 24th Annu. ACM Symp. Theory Comput
  • 17
    • 49649136358 scopus 로고
    • An efficient algorithm for determining the convex hull of a finite planar set
    • R. L. Graham, “An efficient algorithm for determining the convex hull of a finite planar set,” Inform. Process. Lett., vol. 1, pp. 132-133, 1972.
    • (1972) Inform. Process. Lett , vol.1 , pp. 132-133
    • Graham, R.L.1
  • 18
    • 0001651336 scopus 로고
    • Finding the convex hull of a simple polygon
    • R. L. Graham and F. F. Yao, “Finding the convex hull of a simple polygon,” J. Algorithms, vol. 4, no. 4, pp. 324-331, 1983.
    • (1983) J. Algorithms , vol.4 , Issue.4 , pp. 324-331
    • Graham, R.L.1    Yao, F.F.2
  • 19
    • 0024914168 scopus 로고
    • Optimal merging and sorting on the EREW PRAM
    • T. Hagerup and C. Rub, “Optimal merging and sorting on the EREW PRAM,” Inform. Process. Lett., vol. 33, pp. 181-185, 1989.
    • (1989) Inform. Process. Lett , vol.33 , pp. 181-185
    • Hagerup, T.1    Rub, C.2
  • 20
    • 84941867209 scopus 로고
    • An optimal parallel algorithm for all dominating neighbors problem and its applications
    • D. G. Kirkpatrick and T. Przytycka, “An optimal parallel algorithm for all dominating neighbors problem and its applications,” Manuscript, 1990.
    • (1990) Manuscript
    • Kirkpatrick, D.G.1    Przytycka, T.2
  • 21
  • 22
    • 84976772007 scopus 로고
    • Parallel prefix computation
    • R. E. Ladner and M. J. Fischer, “Parallel prefix computation,” J. ACM, vol. 27, no. 4, 831-838, 1980.
    • (1980) J. ACM , vol.27 , Issue.4
    • Ladner, R.E.1    Fischer, M.J.2
  • 23
    • 0020733721 scopus 로고
    • On finding the convex hull of a simple polygon
    • D. T. Lee, “On finding the convex hull of a simple polygon,” Int. J. Comput. Inform. Sci., vol. 12, no. 2, pp. 87-98, 1983.
    • (1983) Int. J. Comput. Inform. Sci , vol.12 , Issue.2 , pp. 87-98
    • Lee, D.T.1
  • 24
    • 0018491127 scopus 로고
    • An optimal algorithm for finding the kernel of a polygon
    • D. T. Lee and F. P. Preparata, “An optimal algorithm for finding the kernel of a polygon,” J. ACM, vol. 26, pp. 415-421, 1979.
    • (1979) J. ACM , vol.26 , pp. 415-421
    • Lee, D.T.1    Preparata, F.P.2
  • 25
    • 0021626446 scopus 로고
    • Computational geometry—A survey
    • Dec.
    • D. T. Lee and F. P. Preparata, “Computational geometry—A survey,” IEEE Trans. Comput., vol. C-33, pp. 1072-1101, Dec. 1984.
    • (1984) IEEE Trans. Comput , vol.C-33 , pp. 1072-1101
    • Lee, D.T.1    Preparata, F.P.2
  • 26
    • 0346254443 scopus 로고
    • An optimal parallel algorithm for triangulating a set of points in the plane
    • E. Merks, “An optimal parallel algorithm for triangulating a set of points in the plane,” in Int. J. Parallel Programming, vol. 15, no. 5, pp. 399-411, 1986.
    • (1986) Int. J. Parallel Programming , vol.15 , Issue.5 , pp. 399-411
    • Merks, E.1
  • 27
    • 0024130714 scopus 로고
    • Efficient parallel convex hull algorithms
    • Dec.
    • R. Miller and Q. F. Stout, “Efficient parallel convex hull algorithms,” IEEE Trans. Comput., vol. 37, pp. 1605-1618, Dec. 1988.
    • (1988) IEEE Trans. Comput , vol.37 , pp. 1605-1618
    • Miller, R.1    Stout, Q.F.2
  • 28
    • 0020985941 scopus 로고
    • Parallel dictionaries on 2-3 trees
    • W. Paul, U. Vishkin, and H. Wagener, “Parallel dictionaries on 2-3 trees,” in Proc. 10th Coll. Autom., Lang., Prog. (ICALP), LNCS 154, Springer, Berlin, 1983, pp. 597-609.
    • (1983) Proc. 10th Coll. Autom , pp. 597-609
    • Paul, W.1    Vishkin, U.2    Wagener, H.3
  • 30
    • 0346376980 scopus 로고
    • Parallel computational geometry using polygonal order
    • H. Wagener, “Parallel computational geometry using polygonal order,” Ph.D. dissertation, Technical Univ. of Berlin, FRG, 1985.
    • (1985) Ph.D. dissertation
    • Wagener, H.1
  • 32
    • 0023330810 scopus 로고
    • An O(log n) time parallel algorithm for triangulating a set of points in the plane
    • C. A. Wang and Y. H. Tsin, “An O(log n) time parallel algorithm for triangulating a set of points in the plane,” Inform. Process. Lett., vol. 25, pp. 55-60, 1987.
    • (1987) Inform. Process. Lett , vol.25 , pp. 55-60
    • Wang, C.A.1    Tsin, Y.H.2
  • 33
    • 30244523100 scopus 로고
    • A linear time algorithm for triangulating a point-visible polygon
    • T. C. Woo and S. Y. Shin, “A linear time algorithm for triangulating a point-visible polygon,” ACM Trans. Graphics, vol. 4, no. 1, pp. 60-70, 1985.
    • (1985) ACM Trans. Graphics , vol.4 , Issue.1 , pp. 60-70
    • Woo, T.C.1    Shin, S.Y.2
  • 34
    • 0023826478 scopus 로고
    • Parallel triangulation of a polygon in two calls to the trapezoidal map
    • C. K. Yap. “Parallel triangulation of a polygon in two calls to the trapezoidal map,” Algorithmica, vol. 3, pp. 279-288, 1988.
    • (1988) Algorithmica , vol.3 , pp. 279-288
    • Yap, C.K.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.