Ramana M. Idury, Alejandro A. Schäffer, Dynamic Dictionary Matching with Failure Functions, Theoretical Computer Science, Vol. 131, 1994, 295-310