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
Link To Document