*** Welcome to piglix ***

Suffix array

Suffix array
Type Array
Invented by Manber & Myers (1990)
Average Worst case
Space
Construction

In computer science, a suffix array is a sorted array of all suffixes of a string. It is a data structure used, among others, in full text indices, data compression algorithms and within the field of bioinformatics.

Suffix arrays were introduced by Manber & Myers (1990) as a simple, space efficient alternative to suffix trees. They have independently been discovered by Gaston Gonnet in 1987 under the name PAT array (Gonnet, Baeza-Yates & Snider 1992).

Let be a string and let denote the substring of ranging from to .


...
Wikipedia

...