Finding Connected Components on a Scan Line Array Processor

Research output: Contribution to journalArticlepeer-review

Abstract

This paper provides a new approach to labeling the connected components of an n x n image on a scan line array processor (comprised of n processing elements). Variations of this approach yield an algorithm guaranteed to complete in o(n lg n) time as well as algorithms likely to approach O(n) time for all or most images. The best previous solutions require using a more complicated architecture or require Omega(n lg n) time. We also show that on a restricted version of the architecture, any algorithm requires Omega(n lg n) time in the worst case.

Original languageAmerican English
JournalComputer Science: Faculty Publications and Other Works
DOIs
StatePublished - Jan 1 1995

Keywords

  • computer science

Disciplines

  • Computer Sciences
  • Theory and Algorithms

Cite this