首页> 外文期刊>ACM Transactions on Modeling and Computer Simulation >Ladder queue: An O(1) priority queue structure for large-scale discrete event simulation
【24h】

Ladder queue: An O(1) priority queue structure for large-scale discrete event simulation

机译:梯形队列:用于大规模离散事件模拟的O(1)优先级队列结构

获取原文
获取原文并翻译 | 示例

摘要

This article describes a new priority queue implementation for managing the pending event set in discrete event simulation. Extensive empirical results demonstrate that it consistently outperforms other current popular candidates. This new implementation, called Ladder Queue, is also theoretically justified to have O(1) amortized access time complexity, as long as the mean jump parameter of the priority increment distribution is finite and greater than zero, regardless of its variance. Many practical priority increment distributions satisfy this condition including unbounded variance distributions like the Pareto distribution. This renders the LadderQ the ideal discrete event queue structure for stable O(1) performance even under practical queue distributions with infinite variance. Numerical simulations ranging from 100 to 10 million events affirm the O(1) property of LadderQ and that it is a superior structure for large-scale discrete event simulation.
机译:本文介绍了一种新的优先级队列实现,用于管理离散事件模拟中的未决事件集。广泛的经验结果表明,它始终优于其他当前流行的候选人。从理论上讲,只要优先级增量分布的平均跳转参数是有限的且大于零(无论其方差如何),此新实现(称为阶梯队列)也具有O(1)摊销的访问时间复杂度。许多实际的优先级增量分布都满足此条件,包括无穷方差分布(如帕累托分布)。这使LadderQ成为理想的离散事件队列结构,即使在具有无限方差的实际队列分布下也能获得稳定的O(1)性能。从100到1000万个事件的数值模拟确认了LadderQ的O(1)属性,并且它是大规模离散事件模拟的优良结构。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号