Comparison of Parallel Algorithms for Path Expression Query in Object Database Systems

GR Wang,G Yu,K Kaneko,A Makinouchi
DOI: https://doi.org/10.1109/dasfaa.2001.916385
2001-01-01
Abstract:Proposes a new parallel algorithm for computing path expressions, named the "parallel cascade semi-join" (PCSJ) algorithm. Moreover, a new scheduling strategy called the "right-deep zigzag tree" is designed to further improve the performance of the PCSJ algorithm. The experiments have been implemented in a distributed and parallel NOW (network of workstations) environment. The results show that the PCSJ algorithm outperforms two other parallel algorithms [the parallel forward pointer chasing (PFPC) algorithm and the index-splitting parallel algorithm (IndexSplit)] when computing path expressions with restrictive predicates, and that the right-deep zigzag tree scheduling strategy has a better performance than the right-deep tree scheduling strategy.
What problem does this paper attempt to address?