|
ABSTRACT
Execution times for a variety of priority-queue implementations are compared under the hold model, showing many to be faster than implicit heaps.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
 |
2
|
|
 |
3
|
|
| |
4
|
Brown, M.R. The analysis of a practical and nearly optimal priority queue. Comput. Sci. Rep. STAN-CS-77-600, Dept. of Computer Science, Stanford Univ., Calif., Mar. 1977. This is the same as {5}, but with an appendix containing working SAIL code.
|
| |
5
|
Brown, M.R. Implementation and analysis of binomial queue algorithms. SIAM 1. Comput. 7.3 (Aug. 1976). 298-319. An assortment of implementations of binomial queues is presented along with a detailed performance analysis and empirical comparisons with leftist trees and heaps.
|
| |
6
|
Francon. J., Viennot, G., and Vuillemin, J. Description and analysis of an efficient priority queue representation. In Proceedings of the 19th Annual Symposium on Foundations of Computer Science (Ann Arbor, Mich.. Oct. 16-18). IEEE, Piscataway, N.J.. 1978, pp. Z-7. (Also published as IRIA Rapport de Recherche No 287.) The original presentation of pagodas.
|
 |
7
|
|
| |
8
|
Fredman, M.L., Sedgewick, R., Sleator. D.. and Tarjan, R. The pairing heap: A new form of self-adjusting heap. Submitted for publication. Pairing heaps and their variants are described and analyzed.
|
 |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
Jonassen, A. Priority queue processes with biased insertion of exponentially distributed input keys. Rep. 14, Univ. of Oslo Institute of Informatics, Norway, May 1977, ISBN 82-90230-02-8. Clear description of the hold model. Proof that the exponential distribution results in a uniform insertion distribution in the steady state.
|
| |
13
|
Jonassen, A., and Dahl, O.J. Analysis of an algorithm for priority queue administration. BIT 15, 4 (1975). 409422. Presents the p-tree algorithm, an analysis (later disputed in {15}), and comparisons under the hold model with implicit heaps, leftist trees, AVL-trees, and linear lists.
|
| |
14
|
Jones, D.W. Concurrent operations on priority queues. Submitted for publication. Skew heaps allow priority-queue operations in O(1) time given O(log n) processors in a shared-memory environment.
|
| |
15
|
Kingston, J.H. Analysis of algorithms for the simulation event list. Ph.D. thesis, Basser Dept. of Computer Science, Univ. of Sydney, Australia, July 1984. Average case analysis of binary trees, p-trees, and Henriksen's under the hold model.
|
| |
16
|
|
| |
17
|
Kingston, J.H. The amortized complexity of Henriksen's algorithm. Comput. Sci. Tech. Rep. 85-06, Dept. of Corn P uter Science, Univ. of Iowa, Iowa City, July 1985. Proof of an O(n' ') amortized bound.
|
| |
18
|
|
 |
19
|
|
| |
20
|
Nix, R. An evaluation of pagodas. Res. Rep. 164, Dept. of Computer Science, Yale Univ., New Haven, Conn., no date. Analysis and empirical comparisons with binomial queues, heaps, and leftist trees. Well-commented PDP-10 assembly language code is given.
|
 |
21
|
|
| |
22
|
|
 |
23
|
|
 |
24
|
|
| |
25
|
Williams, J.W.J. Algorithm 232: Heapsort. Commun. ACM 7, 6 (June 1964), 347-348. Original presentation of implicit heaps.
|
CITED BY 53
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Chien-Chun Chou , Steven C. Bruell , Douglas W. Jones , Wen Zhang, A generalized hold model, Proceedings of the 25th conference on Winter simulation, p.756-761, December 12-15, 1993, Los Angeles, California, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Douglas W. Jones , James O. Henriksen , Robert M. O'Keefe , C. Dennis Pegden , Robert G. Sargent , Brian W. Unger, Implementations of time (panel), Proceedings of the 18th conference on Winter simulation, p.409-416, December 08-10, 1986, Washington, D.C., United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Darrin West , John Cleary , Jim Hofmann , Larry Mellon , Jim Ramsey, Infrastructure for rapid execution of strike-planning systems, Proceedings of the 27th conference on Winter simulation, p.1207-1214, December 03-06, 1995, Arlington, Virginia, United States
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
REVIEW
"John Bradley Evans : Reviewer"
A comparison is made of algorithms for operations on the priority queue, with
special regard given to the implementation of primitive future-event set
operations in a discrete-event simulation. The test vehicle is the familiar
hold model
more...
|