С учетом фильтра Блума с размером N-битов и K хэш-функций, из которых установлены M-биты (где M <= N) фильтра. </p>
Можно ли приблизить количество элементоввставлен в фильтр Блума?
Простой пример
Я обдумывал следующий пример, предполагая, что BF состоит из 100 битов и 5 хеш-функций, где 10-биты установлены ...
Сценарий наилучшего случая: если предположить, что хеш-функции действительно идеальны и однозначно отображают бит для некоторого числа значений Х, то, если заданы 10 битов, мы можем сказать, что есть толькобыло 2 элемента, вставленных в сценарий BF
В худшем случае: если хэш-функции плохие и последовательно отображаются в один и тот же бит (но уникальны между собой), то можно сказать, что 10 элементов были вставлены в BF
Диапазон, по-видимому, равен [2,10], где значение about в этом диапазоне, вероятно, определяется ложноположительной вероятностью фильтра - я застрял в этой точке.