Overview
Manber-Myers Suffix Array Construction handles suffix array construction by doubling prefix lengths and sorting suffix ranks iteratively.
Manber-Myers Suffix Array Construction uses doubling prefix lengths and sorting suffix ranks iteratively for suffix array construction.
Compact metadata for implementation and discovery.
Manber-Myers Suffix Array Construction handles suffix array construction by doubling prefix lengths and sorting suffix ranks iteratively.
Quick facts
Runtime and memory behavior at a glance.
Best
O(n)
Average
O(n + m)
Worst
O(n + m)
Space
O(n + m)
Show doubling prefix lengths and sorting suffix ranks iteratively on a small suffix array construction example.
Manber-Myers Suffix Array Construction operates in O(n + m) time and O(n + m) space within the String Indexing family. Often compared with Ukkonen Suffix Tree Construction and Suffix Automaton LCS.
What each reference supports for this entry.
String algorithms reference for Manber-Myers Suffix Array Construction's pattern matching, suffix indexing, alignment, or sequence-processing mechanism.
Open sourceTextbook support for Manber-Myers Suffix Array Construction's algorithm family, complexity framing, and standard implementation concepts.
Open sourceOriginal reference for suffix arrays and their construction for online string searches.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Pattern Matching · Core
Manber-Myers Suffix Array Construction uses Suffix Automaton LCS as a subroutine, representation, or supporting idea while doubling prefix lengths and sorting suffix ranks iteratively.
Compare with thisManber-Myers Suffix Array Construction uses Ukkonen Suffix Tree Construction as a subroutine, representation, or supporting idea while doubling prefix lengths and sorting suffix ranks iteratively.
Manber-Myers Suffix Array Construction uses Suffix Automaton LCS as a subroutine, representation, or supporting idea while doubling prefix lengths and sorting suffix ranks iteratively.
Manber-Myers Suffix Array Construction uses SA-IS Suffix Array Construction as a subroutine, representation, or supporting idea while doubling prefix lengths and sorting suffix ranks iteratively.