메뉴 건너뛰기




Volumn 65, Issue 9, 2005, Pages 994-1006

A fast, parallel spanning tree algorithm for symmetric multiprocessors (SMPs)

Author keywords

Connectivity; High performance algorithm engineering; Parallel graph algorithms; Shared memory

Indexed keywords

COMPUTATIONAL COMPLEXITY; DATA STORAGE EQUIPMENT; GRAPH THEORY; PARALLEL PROCESSING SYSTEMS; PROGRAM PROCESSORS; TREES (MATHEMATICS);

EID: 23744452484     PISSN: 07437315     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.jpdc.2005.03.011     Document Type: Article
Times cited : (67)

References (40)
  • 1
    • 0000019758 scopus 로고
    • New connectivity and MSF algorithms for shuffle-exchange network and PRAM
    • B. Awerbuch, and Y. Shiloach New connectivity and MSF algorithms for shuffle-exchange network and PRAM IEEE Trans. Comput. C-36 10 1987 1258 1263
    • (1987) IEEE Trans. Comput. , vol.C-36 , Issue.10 , pp. 1258-1263
    • Awerbuch, B.1    Shiloach, Y.2
  • 3
    • 0347264011 scopus 로고    scopus 로고
    • Using PRAM algorithms on a uniform-memory-access shared-memory architecture
    • G.S. Brodal, D. Frigioni, A. Marchetti-Spaccamela (Eds.), Proceedings of the Fifth International Workshop on Algorithm Engineering (WAE 2001), Aring;rhus, Denmark Springer, Berlin
    • D.A. Bader, A.K. Illendula, B.M.E. Moret, N. Weisse-Bernstein, Using PRAM algorithms on a uniform-memory-access shared-memory architecture, in: G.S. Brodal, D. Frigioni, A. Marchetti-Spaccamela (Eds.), Proceedings of the Fifth International Workshop on Algorithm Engineering (WAE 2001), Århus, Denmark, Lecture Notes in Computer Science, vol. 2141, Springer, Berlin, 2001, pp. 129-144.
    • (2001) Lecture Notes in Computer Science , vol.2141 , pp. 129-144
    • Bader, D.A.1    Illendula, A.K.2    Moret, B.M.E.3    Weisse-Bernstein, N.4
  • 4
    • 0242421951 scopus 로고    scopus 로고
    • SIMPLE: A methodology for programming high performance algorithms on clusters of symmetric multiprocessors (SMPs)
    • D.A. Bader, and J. JáJá SIMPLE: a methodology for programming high performance algorithms on clusters of symmetric multiprocessors (SMPs) J. Parallel Distrib. Comput. 58 1 1999 92 108
    • (1999) J. Parallel Distrib. Comput. , vol.58 , Issue.1 , pp. 92-108
    • Bader, D.A.1    Jájá, J.2
  • 5
    • 84945304588 scopus 로고    scopus 로고
    • Evaluating arithmetic expressions using tree contraction: A fast and scalable parallel implementation for symmetric multiprocessors (SMPs)
    • S. Sahni, V.K. Prasanna, U. Shukla (Eds.), Proceedings of the Ninth International Conference on High Performance Computing (HiPC 2002), Bangalore, India Springer, Berlin, December
    • D.A. Bader, S. Sreshta, N. Weisse-Bernstein, Evaluating arithmetic expressions using tree contraction: a fast and scalable parallel implementation for symmetric multiprocessors (SMPs), in: S. Sahni, V.K. Prasanna, U. Shukla (Eds.), Proceedings of the Ninth International Conference on High Performance Computing (HiPC 2002), Bangalore, India, Lecture Notes in Computer Science, vol. 2552, Springer, Berlin, December 2002, pp. 63-75.
    • (2002) Lecture Notes in Computer Science , vol.2552 , pp. 63-75
    • Bader, D.A.1    Sreshta, S.2    Weisse-Bernstein, N.3
  • 7
    • 0031704349 scopus 로고    scopus 로고
    • Starfire: Extending the SMP envelope
    • A. Charlesworth Starfire: extending the SMP envelope IEEE Micro 18 1 1998 39 49
    • (1998) IEEE Micro , vol.18 , Issue.1 , pp. 39-49
    • Charlesworth, A.1
  • 9
    • 0020183349 scopus 로고
    • Efficient parallel algorithms for some graph problems
    • F.Y. Chin, J. Lam, and I.-N. Chen Efficient parallel algorithms for some graph problems Comm. ACM 25 9 1982 659 665
    • (1982) Comm. ACM , vol.25 , Issue.9 , pp. 659-665
    • Chin, F.Y.1    Lam, J.2    Chen, I.-N.3
  • 10
    • 0038474549 scopus 로고
    • Finding connected components O (log n log log n ) in time on the EREW PRAM
    • K.W. Chong, and T.W. Lam Finding connected components in O (log n log log n ) time on the EREW PRAM J. Algorithms 18 1995 378 402
    • (1995) J. Algorithms , vol.18 , pp. 378-402
    • Chong, K.W.1    Lam, T.W.2
  • 12
    • 0026155384 scopus 로고
    • Approximate parallel scheduling. Part II: Applications to logarithmic-time optimal graph algorithms
    • R. Cole, and U. Vishkin Approximate parallel scheduling. Part II: applications to logarithmic-time optimal graph algorithms Inform. Comput. 92 1991 1 47
    • (1991) Inform. Comput. , vol.92 , pp. 1-47
    • Cole, R.1    Vishkin, U.2
  • 14
    • 0026390260 scopus 로고
    • An optimal randomized parallel algorithm for finding connected components in a graph
    • H. Gazit An optimal randomized parallel algorithm for finding connected components in a graph SIAM J. Comput. 20 6 1991 1046 1067
    • (1991) SIAM J. Comput. , vol.20 , Issue.6 , pp. 1046-1067
    • Gazit, H.1
  • 18
    • 0025460592 scopus 로고
    • An efficient and fast parallel-connected component algorithm
    • Y. Han, and R.A. Wagner An efficient and fast parallel-connected component algorithm J. ACM 37 3 1990 626 642
    • (1990) J. ACM , vol.37 , Issue.3 , pp. 626-642
    • Han, Y.1    Wagner, R.A.2
  • 19
    • 84979025439 scopus 로고    scopus 로고
    • Designing practical efficient algorithms for symmetric multiprocessors
    • Algorithm Engineering and Experimentation (ALENEX'99), Baltimore, MD Springer, Berlin, January
    • D.R. Helman, J. JáJá, Designing practical efficient algorithms for symmetric multiprocessors, in: Algorithm Engineering and Experimentation (ALENEX'99), Baltimore, MD, Lecture Notes in Computer Science, vol. 1619, Springer, Berlin, January 1999, pp. 37-56.
    • (1999) Lecture Notes in Computer Science , vol.1619 , pp. 37-56
    • Helman, D.R.1    Jájá, J.2
  • 20
    • 0346882110 scopus 로고    scopus 로고
    • Prefix computations on symmetric multiprocessors
    • D.R. Helman, and J. JáJá Prefix computations on symmetric multiprocessors J. Parallel Distrib. Comput. 61 2 2001 265 278
    • (2001) J. Parallel Distrib. Comput. , vol.61 , Issue.2 , pp. 265-278
    • Helman, D.R.1    Jájá, J.2
  • 21
    • 0018504724 scopus 로고
    • Computing connected components on parallel computers
    • D.S. Hirschberg, A.K. Chandra, and D.V. Sarwate Computing connected components on parallel computers Comm. ACM 22 8 1979 461 464
    • (1979) Comm. ACM , vol.22 , Issue.8 , pp. 461-464
    • Hirschberg, D.S.1    Chandra, A.K.2    Sarwate, D.V.3
  • 23
    • 0039449093 scopus 로고
    • A simpler parallel algorithm for graph connectivity
    • K. Iwama, and Y. Kambayashi A simpler parallel algorithm for graph connectivity J. Algorithms 16 2 1994 190 217
    • (1994) J. Algorithms , vol.16 , Issue.2 , pp. 190-217
    • Iwama, K.1    Kambayashi, Y.2
  • 27
    • 0029276335 scopus 로고
    • A randomized linear-time algorithm to find minimum spanning trees
    • D.R. Karger, P.N. Klein, and R.E. Tarjan A randomized linear-time algorithm to find minimum spanning trees J. ACM 42 2 1995 321 328
    • (1995) J. ACM , vol.42 , Issue.2 , pp. 321-328
    • Karger, D.R.1    Klein, P.N.2    Tarjan, R.E.3
  • 28
    • 0346795021 scopus 로고
    • An efficient parallel algorithm for planarity
    • P.N. Klein, and J.H. Reif An efficient parallel algorithm for planarity J. Comput. Syst. Sci. 37 2 1988 190 246
    • (1988) J. Comput. Syst. Sci. , vol.37 , Issue.2 , pp. 190-246
    • Klein, P.N.1    Reif, J.H.2
  • 30
    • 0025245297 scopus 로고
    • Efficient parallel algorithms for graph problems
    • C.P. Kruskal, L. Rudolph, and M. Snir Efficient parallel algorithms for graph problems Algorithmica 5 1 1990 43 64
    • (1990) Algorithmica , vol.5 , Issue.1 , pp. 43-64
    • Kruskal, C.P.1    Rudolph, L.2    Snir, M.3
  • 34
    • 0020098299 scopus 로고
    • Parallel algorithms for the connected components and minimal spanning trees
    • D. Nash, and S.N. Maheshwari Parallel algorithms for the connected components and minimal spanning trees Inform. Process. Lett. 14 1 1982 7 11
    • (1982) Inform. Process. Lett. , vol.14 , Issue.1 , pp. 7-11
    • Nash, D.1    Maheshwari, S.N.2
  • 37
    • 0022075817 scopus 로고
    • Depth-first search is inherently sequential
    • J.H. Reif Depth-first search is inherently sequential Inform. Process. Lett. 20 5 1985 229 234
    • (1985) Inform. Process. Lett. , vol.20 , Issue.5 , pp. 229-234
    • Reif, J.H.1
  • 39
    • 12444274101 scopus 로고
    • Optimal parallel algorithms for integer sorting and graph connectivity
    • Harvard University, Boston, MA, March
    • J.H. Reif, Optimal parallel algorithms for integer sorting and graph connectivity, Technical Report TR-08-85, Harvard University, Boston, MA, March 1985.
    • (1985) Technical Report , vol.TR-08-85
    • Reif, J.H.1
  • 40
    • 49049132956 scopus 로고
    • An O(log n) parallel connectivity algorithm
    • Y. Shiloach, and U. Vishkin An O (log n ) parallel connectivity algorithm J. Algorithms 3 1 1982 57 67
    • (1982) J. Algorithms , vol.3 , Issue.1 , pp. 57-67
    • Shiloach, Y.1    Vishkin, U.2


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