Transformation of suffix arrays into suffix trees on the MPI environment

被引:0
|
作者
Lee, Inbok [1 ]
Iliopoulos, Costas S. [2 ]
Ohn, Syng-Yup [1 ]
机构
[1] Hankuk Aviat Univ, Sch Elect Telecommun & Comp Engn, Shindomyun, South Korea
[2] Kings Coll London, Dept Comp Sci, London WC2R 2LS, England
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Suffix trees and suffix arrays are two well-known index data structures for strings. It is known that the latter can be easily transformed into the former: Iliopoulos and Rytter [5] showed two simple transformation algorithms on the CREW PRAM model. However, the PRAM model is a theoretical one and we need a practical parallel model. The Message Passing Interface (MPI) is a standard widely used on both massively parallel machines and on clusters. In this paper, we show how to implement the algorithms of Iliopoulos and Rytter on the MPI environment. Our contribution includes the modification of algorithms due to the lack of shared memory, small number of processors, communication costs between processors.
引用
收藏
页码:248 / +
页数:3
相关论文
共 50 条