Transformation of suffix arrays into suffix trees on the MPI environment

0Citations
Citations of this article
1Readers
Mendeley users who have this article in their library.
Get full text

Abstract

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. © Springer-Verlag Berlin Heidelberg 2007.

Cite

CITATION STYLE

APA

Lee, I., Iliopoulos, C. S., & Ohn, S. Y. (2007). Transformation of suffix arrays into suffix trees on the MPI environment. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 4482 LNAI, pp. 248–255). Springer Verlag. https://doi.org/10.1007/978-3-540-72530-5_29

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free