gpt4 book ai didi

math - 生成由Zipf分配的随机数

转载 作者:行者123 更新时间:2023-12-03 13:47:38 24 4
gpt4 key购买 nike

Zipf probability distribution通常用于为P2P系统中项目的文件大小分布或项目访问分布建模。例如"Web Caching and Zip like Distribution Evidence and Implications",但BoostGSL (Gnu Scientific Library)均未提供使用此分布生成随机数的实现。我没有找到使用常见搜索引擎的(可信赖)实现。

如何使用U(0,1)随机生成器根据Zipf分布分配随机数,例如Mersenne twister

最佳答案

zipfR是使用R实现的免费开源库。VGAM是另一个R包,它也实现了Zipf。

还值得注意的是,Gnu Scientific Library具有implementationPareto distribution,实际上是离散Zipf分布的连续模拟。

而且,Zeta distribution等于无限N的Zipf。GSL具有implementationRiemann zeta function,因此您可以使用它自己构造分布。

关于math - 生成由Zipf分配的随机数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1366984/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com