Скажем, у меня есть алгоритм хеширования, и он приятный и плавный (шансы появления любого одного значения хеша такие же, как у любого другого значения).
Теперь скажите, что я знаю, что шансы выбрать 2 хэша и столкновение составляют (Ради аргумента) 50000: 1.
Теперь скажите, что я выбрал 100 хешей. Как рассчитать шансы на столкновение в этом наборе из 100 значений, учитывая шансы на столкновение в наборе 2?
Каково общее решение этого, чтобы я мог придумать несколько попыток хэширования, после которых шансы падают ниже некоторого приемлемого порога? Например. Я могу сказать такие вещи, как «партия из 49999 созданий хеш-значений имеет высокую вероятность столкновения».