• DocumentCode
    1293431
  • Title

    Constructing Euclidean minimum spanning trees and all nearest neighbors on reconfigurable meshes

  • Author

    Lai, Ten H. ; Sheng, Ming-Jye

  • Author_Institution
    Dept. of Comput. & Inf. Sci., Ohio State Univ., Columbus, OH, USA
  • Volume
    7
  • Issue
    8
  • fYear
    1996
  • fDate
    8/1/1996 12:00:00 AM
  • Firstpage
    806
  • Lastpage
    817
  • Abstract
    A reconfigurable mesh, R-mesh for short, is a two-dimensional array of processors connected by a grid-shaped reconfigurable bus system. Each processor has four I/O ports that can be locally connected during execution of algorithms. This paper considers the d-dimensional Euclidean minimum spanning tree (EMST) and the all nearest neighbors (ANN) problem. Two results are reported. First, we show that a minimum spanning tree of n points in a fixed d-dimensional space can be constructed in O(1) time on a √(n3)×√(n3) R-mesh. Second, all nearest neighbors of n points in a fixed d-dimensional space can be constructed in O(1) time on an n×n R-mesh. There is no previous O(1) time algorithm for the EMST problem; ours is the first such algorithm. A previous R-mesh algorithm exists for the two-dimensional ANN problem; we extend it to any d-dimensional space. Both of the proposed algorithms have a time complexity independent of n but growing with d. The time complexity is O(1) if d is a constant
  • Keywords
    computational complexity; computational geometry; parallel algorithms; reconfigurable architectures; Euclidean minimum spanning trees; R-mesh; all nearest neighbors; fixed d-dimensional space; grid-shaped reconfigurable bus system; reconfigurable meshes; time complexity; two-dimensional array of processors; Application software; Computational geometry; Computer Society; Computer vision; Digital arithmetic; Image processing; Nearest neighbor searches; Pattern recognition; Sorting; Very large scale integration;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.532112
  • Filename
    532112