• DocumentCode
    2135446
  • Title

    An optimal algorithm for the angle-restricted all nearest neighbor problem on the reconfigurable mesh

  • Author

    Nakano, Koji ; Olariu, Stephan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nagoya Inst. of Technol., Japan
  • fYear
    1996
  • fDate
    15-19 Apr 1996
  • Firstpage
    687
  • Lastpage
    691
  • Abstract
    Given a set S of n points in the plane and two directions r1 and r2, the angle-restricted all nearest neighbor problem (ARANN) asks to compute for every point p in S the nearest point in S lying in the planar region bounded by two rays in the directions r 1 and r2 emanating from p. The ARANN problem generalizes the well-known ANN problem and finds applications to pattern recognition, image processing, and computational morphology. Our main contribution is to present an algorithm that solves an arbitrary instance of size n of the ARANN problem in O(1) time on a reconfigurable mesh of size n×n. Our algorithm is optimal in the sense that Ω(n2) processors are necessary to solve the ARANN problem in O(1) time
  • Keywords
    computational complexity; computational geometry; graph theory; mathematics computing; multiprocessor interconnection networks; optimisation; parallel algorithms; parallel architectures; reconfigurable architectures; ARANN; angle-restricted all nearest neighbor problem; computation time; computational geometry; computational morphology; image processing; optimal algorithm; parallel algorithm; parallel architecture; pattern recognition; planar region; problem solving; reconfigurable mesh; Computer science; Euclidean distance; Image processing; Morphology; Nearest neighbor searches; Pattern recognition; Power system modeling; Terminology;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
  • Conference_Location
    Honolulu, HI
  • Print_ISBN
    0-8186-7255-2
  • Type

    conf

  • DOI
    10.1109/IPPS.1996.508132
  • Filename
    508132