๐”– Bobbio Scriptorium
โœฆ   LIBER   โœฆ

Ultrafast Expected Time Parallel Algorithms

โœ Scribed by Philip D MacKenzie; Quentin F Stout


Publisher
Elsevier Science
Year
1998
Tongue
English
Weight
227 KB
Volume
26
Category
Article
ISSN
0196-6774

No coin nor oath required. For personal study only.

โœฆ Synopsis


It was shown previously that sorting n items into n locations with a polynomial ลฝ . number of processors requires โ€ log nrlog log n time. We sidestep this lower ลฝ . bound with the idea of padded sorting, or sorting n items into n q o n locations. Because many problems do not rely on the exact rank of sorted items, a padded sort is often just as useful as an unpadded sort. Our algorithm for padded sort runs on the tolerant concurrent read, concurrent write parallel random access machine ลฝ . ลฝ . CRCW PRAM and takes โŒฐ log log nrlog log log n expected time using n log log log nr log log n processors, assuming the items are taken from a uniform distribution. Using similar techniques we solve some computational geometry problems, including Voronoi diagram, with the same processor and time bounds, assuming points are taken from a uniform distribution in the unit square. Further, we present an arbitrary CRCW PRAM algorithm to solve the closest pair problem in constant expected time with n processors regardless of the distribution of points. All of these algorithms achieve linear speedup in expected time over their optimal serial counterparts.


๐Ÿ“œ SIMILAR VOLUMES


A simple linear expected time algorithm
โœ Andrew Thomason ๐Ÿ“‚ Article ๐Ÿ“… 1989 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 496 KB

Discrete Mathematics 75 (1989) 373-379 North-Holland n?", so the problem is one of finding a fast algorithm which works on all graphs in %(n, p) except for a proportion somewhat smaller than 2~". This will be our algorithm A2. A very fast algorithm, which works on most graphs but not on as many as A

Real-Time Image Analysis Using MIMD Para
โœ Manfred Feil; Andreas Uhl ๐Ÿ“‚ Article ๐Ÿ“… 2001 ๐Ÿ› Elsevier Science ๐ŸŒ English โš– 598 KB

Real-Time Image Analysis Using MIMD Parallel a`trous Wavelet Algorithms T he a`trous algorithm represents a discrete approach to the classical continuous wavelet transform. Similar to the fast or pyramidal wavelet transform, the input signal is analysed by using the coefficients of a properly chosen