接尾辞木
長さの総和が m {\displaystyle m} の部分文字列群が z {\displaystyle z} 回出現する全位置を O ( m + z ) {\displaystyle O(m+z)} 時間で検出する( page 123)。 正規表現 P の検索を n {\displaystyle n} の準線形時間で行うことが期待できる()。 パターン P {\displaystyle P} の各接尾部について、 P [ i . . . m ] {\displaystyle P[i...m]} で表される接頭部と D {\displaystyle D} の部分文字列との最長一致を Θ ( m ) {\displaystyle \Theta (m)} 時間で探す( page 132)。これを P {\displaystyle P} の matching statistics と呼ぶ。
文字列の属性検出: 文字列 S i {\displaystyle S_{i}} と S j {\displaystyle S_{j}} の最長共通部分文字列を Θ ( n i + n j ) {\displaystyle \Theta (n_{i}+n_{j})} 時間で探す( page 125)。 全ての繰り返し出現する部分文字列(maximal repeats/supermaximal repeats)を Θ ( n + z ) {\displaystyle \Theta (n+z)} 時間で探す( page 144)。 LZWなどのLempel-Ziv法の解凍を Θ ( n ) {\displaystyle \Theta (n)} 時間で探す( page 166)。