DocumentCode :
3204159
Title :
Parallel heap operations on EREW PRAM: summary of results
Author :
Zhang, Weixiong ; Korf, Richard E.
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
fYear :
1992
fDate :
23-26 Mar 1992
Firstpage :
315
Lastpage :
318
Abstract :
The authors present parallel algorithms for heap operations on an EREW PRAM. They first present a parallel heap construction algorithm with p processors running in O(n/p+logp) time. It takes 3.625n/p+4log p time in the worst case. The algorithm is optimal when p=θ(n/logn). They then propose a method to delete the root of a heap in parallel. To facilitate dynamic processor allocation, a data structure is developed in a preparatory step using O((n/logn)1-1/p) processors in O(logp) time. A sequence of root deletion operations is realized such that each of these operations takes O((logn)/p+logp+loglogn) time using p processors. The authors also suggest an O((logn)/p+log p) time optimal parallel insert algorithm using p processors. When p=θ((logn)/loglogn), both algorithms run in O(loglogn) time. The algorithms can also be extended to a parallel algorithm for deleting an element from a heap, given the address of the element
Keywords :
computational complexity; data structures; parallel algorithms; parallel programming; programming theory; EREW PRAM; data structure; dynamic processor allocation; heap operations; parallel heap construction algorithm; parallel insert algorithm; root deletion operations; Binary trees; Buildings; Computational modeling; Computer science; Concurrent computing; Data structures; Parallel algorithms; Phase change random access memory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1992. Proceedings., Sixth International
Conference_Location :
Beverly Hills, CA
Print_ISBN :
0-8186-2672-0
Type :
conf
DOI :
10.1109/IPPS.1992.223027
Filename :
223027
Link To Document :
بازگشت