• DocumentCode
    1242036
  • Title

    Parallel constant-time connectivity algorithms on a reconfigurable network of processors

  • Author

    Alnuweiri, Hussein M.

  • Author_Institution
    Dept. of Electr. Eng., British Columbia Univ., Vancouver, BC, Canada
  • Volume
    6
  • Issue
    1
  • fYear
    1995
  • fDate
    1/1/1995 12:00:00 AM
  • Firstpage
    105
  • Lastpage
    110
  • Abstract
    This short note presents constant-time algorithms for labeling the connected components of an image on a network of processors with a wide reconfigurable bus. The algorithms are based on a processor indexing scheme which employs constant-weight codes. The use of such codes enables identifying a single representative processor for each component in a constant number of steps. The proposed algorithms can label an N×N image in O(1) time using N2 processors, which is optimal. Furthermore, the proposed techniques lead to an O(logN/loglogN)-time image labeling algorithm on a network of N2 processors with a reconfigurable bus of width log N bits. It is shown that these techniques on be applied to labeling an undirected N-vertex graph represented by an adjacency matrix
  • Keywords
    computational complexity; image processing; parallel algorithms; reconfigurable architectures; adjacency matrix; constant-time algorithms; constant-time connectivity algorithms; constant-weight codes; image computations; labeling connected components; parallel algorithms; parallel processing; processor indexing scheme; reconfigurable bus; reconfigurable network; reconfigurable network of processors; undirected N-vertex graph; Array signal processing; Binary codes; Code standards; Computer networks; Concurrent computing; Hardware; Indexing; Iterative algorithms; Labeling; Pixel;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.363405
  • Filename
    363405