u 
 v : 
 u ist Suffix von v oder v ist Suffix von u
(Vorsicht: ist keine Äquivalenzrelation)
| : | {1...| m|} {1...| m|} | 
||
j   max![]()  | 
Beispiel:
m a b a b b a b c a b j 1 2 3 4 5 6 7 8 9 10 ![]()
2 2 2 2 2 2 2 7 7 9 
Anwendung:
offset = | m| - 
[j]