Rapid identification of repeated patterns in strings, trees and arraysRichard M. KarpRaymond E. Milleret al.1972STOC 1972