The full text search idea is also called the FM Index:
https://en.wikipedia.org/wiki/FM-index
The BWT is one of those almost magical tools for compression. But using it for speedy string search is a whole other amazing invention too.
Re:Burrows–Wheeler Transform
by unlikelymordant on Saturday September 24, 2022 @06:56AM
(#32961381)
Also bzip2! Which is just data compression, not sequence alignment.
[1] https://github.com/lh3/bwa
[2] https://github.com/BenLangmead/bowtie