SORTING ON A PARALLEL POINTER MACHINE WITH APPLICATIONS TO SET EXPRESSION EVALUATION

Citation
Mt. Goodrich et Sr. Kosaraju, SORTING ON A PARALLEL POINTER MACHINE WITH APPLICATIONS TO SET EXPRESSION EVALUATION, Journal of the ACM, 43(2), 1996, pp. 331-361
Citations number
26
Categorie Soggetti
Computer Sciences","Computer Science Hardware & Architecture
Journal title
Volume
43
Issue
2
Year of publication
1996
Pages
331 - 361
Database
ISI
SICI code
Abstract
We present optimal algorithms for sorting on parallel CREW and EREW ve rsions of the pointer machine model. Intuitively, one can view our met hods as being based on a parallel mergesort using linked lists rather than arrays (the usual parallel data structure). We also show how to e xploit the ''locality'' of our approach to solve the set expression ev aluation problem, a problem with applications to database querying and logic-programming, in O(log n) time using O(n) processors. Interestin gly, this is an asymptotic improvement over what seems possible using previous techniques.