ACM Home Page
Please provide us with feedback. Feedback
A data structure for manipulating priority queues
Full text PdfPdf (558 KB)
Source
Communications of the ACM archive
Volume 21 ,  Issue 4  (April 1978) table of contents
Pages: 309 - 315  
Year of Publication: 1978
ISSN:0001-0782
Author
Jean Vuillemin  Univ. de Paris-Sud, Orsay, France
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 48,   Downloads (12 Months): 227,   Citation Count: 33
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/359460.359478
What is a DOI?

Warning: The download time has expired please click on the item to try again.


ABSTRACT

A data structure is described which can be used for representing a collection of priority queues. The primitive operations are insertion, deletion, union, update, and search for an item of earliest priority.


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
Adel'son-Vel'skii, G.M., and Landis, Y.M. An algorithm for the organisation of information. Dokl. Akad. Nauk. SSSR 146, (1962), 263-266.
 
2
 
3
Brown, M.R. Implementation and analysis of binomial queue algorithms. (to appear in SICOMP).
 
4
Cberiton, D., Tarjan, R.E., Yao, A.C. Finding minimum spanning trees. Res. Rep. Dept. Comptr. Sci. Stanford U., Stanford, Calif., 1975; also S1AMJ. Comptng. 5, 4 (Dec. 1976), 724-742.
 
5
Crane, C.A. Linear lists and priority queues as balanced binary trees. Rep. Stan-CS-72-259, Dept. Comptr. Sci., Stanford U., Stanford, Calif., 1972.
 
6
Fischer, M.J. Efficiency of equivalence algorithms. In Complexity of Computer Computations, R.E. Miller and J.W. Thatcher, Eds., Plenum Press, New York, 1972, pp. 158-168.
7
 
8
Ford, L.R., and Johnson, S.M. A tournament problem. Amer. Math. Monthly 66 (1959), 387-389.
 
9
Fran~on, J. Representation d'une file de priorit~s par un arbre binaire. Rapport, Dept. Math., U. de Strasbourg, 1975.
 
10
Gentleman, W.M. Row elimination for solving sparse linear systems and least squares problems. Dundee Biennial Conf. on Numer. Anal., 1975.
11
 
12
Gonnet, G.H., and Rogers, L.D. An algorithmic and complexity analysis of the heap as a data structure. Res. Rep. CS 75-20, U. of Waterloo, Waterloo, Canada, 1975.
 
13
 
14
Johnson, D.B. Priority queues with update and finding minimum spanning trees. Tech. Rep. 170, Penn. State U., University Park, Pa., 1975.
 
15
Jonassen, A., and Dahl, O.J. Analysis of an algorithm for priority queue administration. BIT 15 (1975), 409-422.
 
16
 
17
 
18
19
 
20
 
21
 
22
Prim, R. C. Shortest connection networks and some generalizations. Bell Syst. Tech. J. 36, 6 (1957), 1389-1401.
 
23
van Emde Boas, B.P., Kaas, R., and Zijlstra, E. Design and implementation of an efficient priority queue. Math. Centrum Rep. ZW 60/75, Amsterdam, 1975.
24
 
25
Vuillemin, J. Structures de donndes. Notes de cours de l'ecole d'&6, CEA-EDF-IRIA, 1975.
 
26
Williams, J.W.J. Algorithm 232. Heapsort. Comm. ACM 7, 6 (June 1964), 347-348.
27

CITED BY  33