Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Good pedagogical ressources on suffix arrays

Tags:

suffix-array

I simply cannot find any good pedagogical ressource explaining suffix arrays. Even the "bible" doesn't cover it.

Where can I find a clear and thorough explanation of suffix arrays and their uses? (A video course would be ideal, because I'm lazy.)

like image 471
Randomblue Avatar asked Feb 21 '23 08:02

Randomblue


2 Answers

Prof Dan Gusfield gave a lecture on this topic : http://www.cs.ucdavis.edu/~gusfield/cs222f07/lineartimesuffixarray.wmv . You might find it useful

like image 198
Kakira Avatar answered Mar 12 '23 07:03

Kakira


Many a thing you can do with a suffix array has in the past been described on the basis of the suffix tree. A great text book covering that is the Algorithms book by Dan Gusfield.

A great resource when it comes to suffix array search, representation and compression is the survey paper by Navarro and Mäkinen DOI 10.1145/1216370.1216372.

like image 38
jogojapan Avatar answered Mar 12 '23 08:03

jogojapan