A Bloom filter is een ruimte-efficiënte probabilistische structuur die set-lidmaatschap beantwoordt met één twist: het kan false positives hebben maar nooit false negatives. "Zeker niet aanwezig" is zeker; "mogelijk aanwezig" vereist een echte controle.
Hoe het werkt
Een bitarray van bits en hash-functies. Om een item toe te , stelt u de bits in waar het naar gehasht. Voor , controleert u die bits — als een van deze 0 is, is het item zeker afwezig.
