DocumentCode :
3414237
Title :
A lower bound for linear approximate compaction
Author :
Chaudhuri, Shiva
Author_Institution :
Max-Planck-Inst. fur Inf., Saarbrucken, Germany
fYear :
1993
fDate :
7-9 Jun 1993
Firstpage :
25
Lastpage :
32
Abstract :
The λ-approximate compaction problem is: given an input array of n values, each either 0 or 1, place each value in the output array so that all the 1s are in the first (1+λ)k array locations, where k is the number of 1´s in the input. λ is an accuracy parameter. This problem is of fundamental importance in parallel computation because of its applications to processor allocation and approximate counting. When λ is a constant, the problem is called linear approximate compaction (LAC). On the CRCW PRAM model, there is an algorithm that solves approximate compaction in 𝒪((log log n)3) time for λ=1/loglogn, using n/(loglogn)3 processors. This is close to the best possible. Specifically, the authors, prove that LAC requires Ω(log log n) time using 𝒪(n) processors. They also give a tradeoff between λ and the processing time. For ∈<1, and λ=n, the time required is Ω(log1/)
Keywords :
computational complexity; parallel algorithms; resource allocation; CRCW PRAM model; accuracy parameter; approximate counting; input array; lambda -approximate compaction; linear approximate compaction; parallel computation; processing time; processor allocation; time complexity; Algorithm design and analysis; Compaction; Concurrent computing; Fasteners; Linear approximation; Los Angeles Council; Parallel processing; Phase change random access memory; Polynomials;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Theory and Computing Systems, 1993., Proceedings of the 2nd Israel Symposium on the
Conference_Location :
Natanya
Print_ISBN :
0-8186-3630-0
Type :
conf
DOI :
10.1109/ISTCS.1993.253487
Filename :
253487
Link To Document :
بازگشت