【问题标题】:Is it possible to verify randomness? [duplicate]是否可以验证随机性? [复制]
【发布时间】:2013-11-30 12:28:11
【问题描述】:

假设我们有一个随机生成器,我们如何测试其输出的随机性?

如果我打了两个电话,两个结果有可能发生冲突。

【问题讨论】:

    标签: random


    【解决方案1】:

    您可以对输出运行统计测试。

    Knuth 的 Art of computer programming 第 3 章对此进行了深入讨论。

    【讨论】:

      【解决方案2】:

      random number generator testers。他们进行各种测试,例如检查数字的平均值是否是数字的中心。然而,这样的测试并不是决定性的,即有可能有一个错误的随机数生成器通过了所有的测试。

      【讨论】:

        猜你喜欢
        • 2013-04-07
        • 2021-07-13
        • 2018-12-10
        • 2014-10-04
        • 1970-01-01
        • 2012-09-30
        • 1970-01-01
        • 2015-05-16
        • 1970-01-01
        相关资源
        最近更新 更多