CALENDAR QUEUES - A FAST 0(1) PRIORITY QUEUE IMPLEMENTATION FOR THE SIMULATION EVENT SET PROBLEM

被引:168
作者
BROWN, R
机构
[1] Univ of Arkansas, United States
关键词
Data Processing--Data Structures - Probability--Queueing Theory;
D O I
10.1145/63039.63045
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
A new priority queue implementation for the future event set problem is described in this article. The new implementation is shown experimentally to be 0(1) in queue size for the priority increment distributions recently considered by Jones in his review article. It displays hold times three times shorter than splay trees for a queue size of 10,000 events. The new implementation, called a calendar queue, is a very simple structure of the multiple list variety using a novel solution to the overflow problem.
引用
收藏
页码:1220 / 1227
页数:8
相关论文
共 17 条