Best results will be seen when the pattern and, to a lesser extent, the search text, are as unrepetitive as possible. These conditions are most likely to be realized with large alphabets and short patterns.