RMIT University
Browse

A taxonomy of suffix array construction algorithms

journal contribution
posted on 2024-11-01, 06:24 authored by Simon Puglisi, W Smyth, Andrew Turpin
In 1990, Manber and Myers proposed suffix arrays as a space-saving alternative to suffix trees and described the first algorithms for suffix array construction and use. Since that time, and especially in the last few years, suffix array construction algorithms have proliferated in bewildering abundance. This survey paper attempts to provide simple high-level descriptions of these numerous algorithms that highlight both their distinctive features and their commonalities, while avoiding as much as possible the complexities of implementation details. New hybrid algorithms are also described. We provide comparisons of the algorithms' worst-case time complexity and use of additional space, together with results of recent experimental test runs on many of their implementations.

History

Journal

ACM Computing Surveys (CSUR)

Volume

39

Number

4

Issue

2

Start page

1

End page

31

Total pages

31

Publisher

ACM

Place published

New York

Language

English

Copyright

© 2007 ACM.

Former Identifier

2006012591

Esploro creation date

2020-06-22

Fedora creation date

2010-12-06

Usage metrics

    Scholarly Works

    Keywords

    Exports

    RefWorks
    BibTeX
    Ref. manager
    Endnote
    DataCite
    NLM
    DC