publication venue for An Adaptive Hybrid Pattern-Matching Algorithm on Indeterminate Strings 2008 Fast Optimal Algorithms for Computing All the Repeats in a String 2008