Un Bloom filter è una struttura probabilistica efficiente nello spazio che risponde all'appartenenza a un insieme con un aspetto cruciale: può avere falsi positivi ma mai falsi negativi. "Definitivamente non presente" è certo; "possibilmente presente" richiede un controllo reale.
Come funziona
Un array di bit di bit e funzioni hash. Per un elemento, impostare i bit a cui esegue l'hash. Per , controllare quei bit — se uno è 0, l'elemento è definitivamente assente.
