【发布时间】:2015-02-01 18:23:23
【问题描述】:
根据 Universal Hashing 的定义,选择随机散列函数以具有良好的最坏情况保证。但我无法理解它是如何工作的。
假设如果我选择一些随机散列函数 h ,仍然有可能以最差的元素集结束。
请用简单的话解释一下。
我看过视频https://www.youtube.com/watch?v=s7QSM_hlS1U。但是很难理解
【问题讨论】:
-
是的,有可能,但不太可能。您拥有的保证是概率性的(即预期值或“高概率”界限)
-
@NiklasB。任何直觉为什么它不太可能。如果函数本身是随机选择的,效果如何。
-
拥有最差 Set 的概率随着可供选择的不同散列函数的数量而降低。