Я ищу функцию, которая отображает множество множеств целых чисел в целое число, надеюсь, с какой-то гарантией, например, с парной независимостью.
В идеале использование памяти будет постоянным, а значение хеша может быть обновлено в O (1) раз после вставки/удаления. (Это запрещает делать что-то вроде сортировки чисел и с помощью хеш-функции, как Н (х) = h_1 (x_1, h_2 (x_2, H_3 (x_3, X_4))).)
XORing хэши вместе не работают, потому что h ({1,1,2}) = h ({2})
Я думаю, что умножение хэшей вместе по модулю простого может работать, если основная хэш-функция имела нереально сильную гарантию, такую как n-independent.