Triply-Logarithmic Parallel Upper and Lower Bounds for Minimum and Range Minima over Small Domains |
| |
Authors: | Omer Berkman Yossi Matias Prabhakar Ragde |
| |
Affiliation: | aTel Aviv Academic College, 4 Antokolsky Street, Tel Aviv, 64044, Israel;bAT&;T Bell Laboratories, 600 Mountain Avenue, Murray Hill, New Jersey, 07974-0636;cDepartment of Computer Science, University of Waterloo, Ontario, Canada, N2L 3G1 |
| |
Abstract: | We consider the problem of computing the minimum ofnvalues, and several well-known generalizations [prefix minima, range minima, and all nearest smaller values (ANSV)] for input elements drawn from the integer domain [1···s], wheres ≥ n. In this article we give simple and efficient algorithms for all of the preceding problems. These algorithms all takeO(log log log s) time using an optimal number of processors andO(nsε) space (for constant ε < 1) on the COMMON CRCW PRAM. The best known upper bounds for the range minima and ANSV problems were previouslyO(log log n) (using algorithms for unbounded domains). For the prefix minima and for the minimum problems, the improvement is with regard to the model of computation. We also prove a lower bound of Ω(log log n) for domain sizes = 2Ω(log n log log n). Since, forsat the lower end of this range, log log n = Ω(log log log s), this demonstrates that any algorithm running ino(log log log s) time must restrict the range ofson which it works. |
| |
Keywords: | |
本文献已被 ScienceDirect 等数据库收录! |
|