• DocumentCode
    2726177
  • Title

    An O((log log n)2) time convex hull algorithm on reconfigurable meshes

  • Author

    Hayashi, Tatsuya ; Nakano, Koji ; Olariu, Stephan

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Nagoya Inst. of Technol., Japan
  • fYear
    1998
  • fDate
    30 Mar-3 Apr 1998
  • Firstpage
    439
  • Lastpage
    446
  • Abstract
    The problem of obtaining an algorithm for computing the convex hull of a set of n sorted points in sub-logarithmic time on a reconfigurable mesh of size √n×√n has been open for eight years. The authors provide the first breakthrough: they propose an almost optimal algorithm running in O((log log n)2) time on a reconfigurable mesh of size √n×√n. With slight modifications this algorithm can be implemented to run in O((log log n) 2) time on a reconfigurable mesh of size √n/log log n×√n/log log n. Clearly, the latter algorithm is work-optimal. They also show that any algorithm that computes the convex hull of a set of n sorted points on an n-processor reconfigurable mesh must take Ω(log log n) time. The result opens the door to efficient convex-hull-based algorithms on reconfigurable meshes
  • Keywords
    computational complexity; parallel algorithms; pattern recognition; reconfigurable architectures; O((log log n)2) time convex hull algorithm; almost optimal algorithm; reconfigurable meshes; sorted points; sub-logarithmic time; work-optimal algorithm; Broadcasting; Computer science; Computer science education; Control systems; Educational technology; Fuses; Image processing; Morphology; Pattern recognition; Power system modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Parallel Processing Symposium, 1998. IPPS/SPDP 1998. Proceedings of the First Merged International ... and Symposium on Parallel and Distributed Processing 1998
  • Conference_Location
    Orlando, FL
  • ISSN
    1063-7133
  • Print_ISBN
    0-8186-8404-6
  • Type

    conf

  • DOI
    10.1109/IPPS.1998.669953
  • Filename
    669953