AnyLogic 的到达率是泊松分布吗?

Posted

技术标签:

【中文标题】AnyLogic 的到达率是泊松分布吗?【英文标题】:Is AnyLogic's arrival rate a Poisson distribution? 【发布时间】:2020-10-05 21:31:33 【问题描述】:

我正在尝试了解有关 AnyLogic 源到达率的最佳做法。我知道指数和泊松是两种不同的概率分布。例如,当在 AnyLogic 中使用“到达率”并选择 10 个/小时的速率时,这是否会以指数方式或根据泊松分布每小时生成 10 个代理,还是同样的事情?

我确实需要有关了解此问题的最佳做法的指导。为了简化问题,如果按照泊松分布,我的到达率是 10/小时,那么在 AnyLogic 中建模的正确方法是什么?

非常感谢!

【问题讨论】:

【参考方案1】:

在 AnyLogic 中的任何源中,如果您选择一个速率,它将自动为泊松,其中您的速率将是您的泊松分布的 lambda 参数...这意味着平均而言,您将获得每个时间单位生成的 lambda 代理

指数分布等价于泊松分布,只是它考虑了每次到达之间的时间。 (这意味着您需要在源中使用由到达间隔时间定义的到达,否则没有多大意义)

每个时间单位的泊松(lambda)到达等于每次到达的指数(lambda)时间单位,你使用哪个并不重要

【讨论】:

感谢 Felipe 的及时回复。因此,如果我理解正确,泊松和指数在“到达”的背景下都会导致相同的结果。不同之处在于您可以: 1. 选择每个时间单位的到达次数。所以 10 个/小时,我知道我将有 10 个单位在整个小时内以可变间距分布。 2. 选择到达时间间隔 1 小时 / 10 所以 0.1 小时,指数(0.1)。作为结论,泊松(10)等价于指数(0.1)? no.. poisson(10) 等价于指数(10) 但泊松(10) 的平均值为 10,指数(10) 的平均值为 1/10=0.1

以上是关于AnyLogic 的到达率是泊松分布吗?的主要内容,如果未能解决你的问题,请参考以下文章

预测泊松过程

如何证明到达率遵循指数分布?

Java中利用Math.random()产生服从泊松分布的随机数

如何用matlab验证一组数据服从泊松分布啊?

泊松分布

二项分布和泊松分布的关系