एक Bloom filter एक अंतरिक्ष-कुशल संभाव्यतात्मक संरचना है जो सेट सदस्यता का जवाब देती है एक मोड़ के साथ: इसमें झूठी सकारात्मकताएं हो सकती हैं लेकिन कभी भी झूठी नकारात्मक नहीं। "निश्चित रूप से अनुपस्थित" निश्चित है; "संभवतः अनुपस्थित" को वास्तविक जांच की आवश्यकता है।
यह कैसे काम करता है
बिट्स और हैश फ़ंक्शन की एक बिट सरणी। एक आइटम , उन बिट्स को सेट करें जिन्हें यह हैश करता है। , उन बिट्स की जांच करें — यदि कोई 0 है, तो आइटम निश्चित रूप से अनुपस्थित है।
