En 1987, Rabin, junto con Richard Karp, creó uno de los algoritmos de búsqueda de cadenas eficientes más conocidos, el algoritmo de búsqueda de cadenas Rabin-Karp, conocido por el uso de un hash giratorio.