Есть ли у кого-нибудь хорошая интуиция для хорошей хэш-функции для разреженного битового вектора?
Чтобы привести конкретный пример, скажем, я хочу хэшировать 4096-битное целое число, где вероятность того, что каждый бит равен 1, равна 10%.
Я хочу получить сжатие в хэше. Например, 4096 битов и 32 битов. Это всего лишь пример, иллюстрирующий то, что я ищу. Конечно, все ответы очень ценятся.