DocumentCode :
2133244
Title :
A parallel solution to the extended set union problem with unlimited backtracking
Author :
Pinotti, M.C. ; Crupi, V.A. ; Das, Sajal K.
Author_Institution :
Istituto di Elaborazione dell´´Inf., CNR, Pisa, Italy
fYear :
1996
fDate :
15-19 Apr 1996
Firstpage :
182
Lastpage :
186
Abstract :
We study on the EREW-PRAM model a parallel solution to the extended set union problem with unlimited backtracking which maintains a dynamic partition Π of an n-element set S subject to the usual operations Find, Union, Backtrack and Restore as well as the new operations SetUnion, MultiUnion. The SetUnion operation as a special case of the commonly known Union operation aimed to unify two pre-specified set-names, while MultiUnion operation deals with a batch of Union operations. A new data structure, called k-Parallel Union Find (or, k-PUF) trees, is introduced to represent a disjoint set in Π. The structure is defined for a wide range for the parameter k, but the more interesting results are achieved for k=log n/log log n. In this case, using the k-PUF trees, both SetUnion and Restore operations are performed in constant parallel time requiring optimal work O(k). This constant-time performance is not achievable parallelizing the existing data structures. Moreover, using p=O(k) processors, MultiUnion for a batch of p operations is performed in O(k) time, requiring optimal work O(pk)
Keywords :
backtracking; computational complexity; parallel algorithms; parallel machines; random-access storage; tree data structures; tree searching; Backtrack; EREW-PRAM model; Find; MultiUnion; Restore; SetUnion; Union; constant parallel time; constant-time performance; data structure; dynamic partition; extended set union problem; k-Parallel Union Find trees; optimal work; parallel solution; unlimited backtracking; Data structures; Logic; Memory management; Tree data structures;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Parallel Processing Symposium, 1996., Proceedings of IPPS '96, The 10th International
Conference_Location :
Honolulu, HI
Print_ISBN :
0-8186-7255-2
Type :
conf
DOI :
10.1109/IPPS.1996.508055
Filename :
508055
Link To Document :
بازگشت