1. Alfred V. Aho (1990): Algorithms for finding patterns in strings, in Handbook of theoretical computer science, Volume A (Jan van Leeuwen, ed.), 256–300, Elsevier.
2. Alfred V. Aho and Margaret J. Corasick (1975): Efficient string matching: An aid to bibliographic search, Comm. ACM 18, 333–340.
3. Alfred V. Aho, John E. Hopcroft and Jeffrey D. Ullman (1974): The Design and Analysis of Computer Algorithms, Addison-Wesley.
4. Burton H. Bloom (1970): Space/time tradeoffs in hash coding with allowable errors, Comm. ACM 13, 422–426.
5. John Cannon and George Havas (1992): Algorithms for groups, Austral. Comp. J. 24, 51–60.