Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article

A linear systolic algorithm for the connected component problem

Published: 01 June 1989 Publication History

Abstract

A linear systolic algorithm is proposed for the connected component problem. Given an undirected graph withn vertices,m edges, andp connected components, the proposed algorithm uses (np + 1) cells pipelined together to figure out, in (m + 3(np) + 2) systolic cycles, which component each vertex belongs to.

References

[1]
Awerbuch, B. and Shiloach, Y.,New connectivity and MSF algorithms for shuffle-exchange network, and PRAM, IEEE Trans. on Computers. Vol. C-36, No. 10, Oct. 1987, pp. 1258–1263.
[2]
Ashtaputre, S. and Savage, C. D.,Systolic arrays with embedded tree structures for connectivity problems, IEEE Trans. on Computers, Vol. C-34, No. 5, May 1985, pp. 438–484.
[3]
Hambrusch, S. E.,VLSI algorithms for the connected component problem, SIAM J. Comput., Vol. 12, No. 2, May 1983, pp. 354–365.
[4]
Hirschberg, D. S., Chandra, A. K. and Sarwate, D. V.,Computing connected components on parallel computers, Comm. of ACM, Vol. 22, No. 8, Aug. 1979, pp. 461–464.
[5]
Huang, S. T.,A fully-pipelined minimum-spanning-tree constructor, to appear in Journal of Parallel and Distributed Computing.
[6]
Nassimi, D. and Sahni, S.,Finding connected components and connected ones on a mesh-connected parallel computer, SIAM J. Comput., Vol. 9, No. 4, Nov. 19, pp. 744–757.
[7]
Quinn, M. J. and Deo, N.,Parallel graph algorithms, Computing Surveys, Vol. 16, No. 3, Sept. 1984, pp. 319–348.
[8]
Savage, C.,A systolic design for connectivity problems. IEEE Trans. on Computers, Vol. C-33, No. 1, Jan. 1984, pp. 99–104.
[9]
Shiloach, Y. and Vishikin, U.,An O(log n) parallel connectivity algorithm, J. Algorithms, Vol. 3, Mar. 1982, pp. 57–67.
[10]
Tarjan, R. E.,On the efficiency of a good but not linear set union algorithm, J. ACM, Vol. 22, No. 2, April 1975, pp. 215–225.
[11]
Tchuente, M. and Melkemi, L.,Reseaux systoliques pour le calcul des composantes connexes et la triangularisation des matrices bandes, R.R. No. 366, Centre National de la Recherche Scientifique Université Scientifique et Médicale de Grenoble, Institut National Polytechnique de Grenoble, Mar. 1983.

Cited By

View all
  • (2006)Work-efficient BSR-based parallel algorithms for some fundamental problems in graph theoryThe Journal of Supercomputing10.1007/s11227-006-9157-538:1(83-107)Online publication date: 1-Oct-2006
Index terms have been assigned to the content through auto-classification.

Recommendations

Comments

Information & Contributors

Information

Published In

cover image BIT
BIT  Volume 29, Issue 2
Jun 1989
190 pages

Publisher

BIT Computer Science and Numerical Mathematics

United States

Publication History

Published: 01 June 1989

Author Tags

  1. C.1
  2. F.2

Qualifiers

  • Research-article

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)0
  • Downloads (Last 6 weeks)0
Reflects downloads up to 03 Mar 2025

Other Metrics

Citations

Cited By

View all
  • (2006)Work-efficient BSR-based parallel algorithms for some fundamental problems in graph theoryThe Journal of Supercomputing10.1007/s11227-006-9157-538:1(83-107)Online publication date: 1-Oct-2006

View Options

View options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media