Approximately detecting duplicates for streaming data using stable bloom filters
Space/time trade-offs in hash coding with allowable errors