𝔖 Bobbio Scriptorium
✦   LIBER   ✦

A Highly Concurrent Priority Queue

✍ Scribed by T. Johnson


Book ID
102974652
Publisher
Elsevier Science
Year
1994
Tongue
English
Weight
657 KB
Volume
22
Category
Article
ISSN
0743-7315

No coin nor oath required. For personal study only.

✦ Synopsis


We present a highly concurrent priority queue algorithm based on the B-link tree, which is a (\mathrm{B}^{+})-tree in which every node has a pointer to its right sibling. The algorithm is built on the concurrent B-link tree algorithms. Since the priority queue is based on highly concurrent search structure algorithms, a large number of insert operations can execute concurrently with little or no interference. We first present an algorithm that executes deletemin operations serially. We extend the serialized-deletemin algorithm to allow both parallel and concurrent deletemin operations. We discuss a decisive operation serializable algorithm that permits concurrent deletemin operations, and an algorithm in which (p) processors cooperate to perform (p) deletemin operations in (O(\log) p) time. 01994 Academic Press, Inc.


πŸ“œ SIMILAR VOLUMES


An efficient algorithm for concurrent pr
✍ Galen C. Hunt; Maged M. Michael; Srinivasan Parthasarathy; Michael L. Scott πŸ“‚ Article πŸ“… 1996 πŸ› Elsevier Science 🌐 English βš– 628 KB

We present a new algorithm for concurrent access to array-based priority queue heaps. Deletions proceed top-down as they do in a previous algorithm due to , but insertions proceed bottom-up, and consecutive insertions use a bit-reversal technique to scatter accesses across the fringe of the tree, to

A Particular Two-Priority Queue
✍ Alan Washburn πŸ“‚ Article πŸ“… 1971 πŸ› INFORMS 🌐 English βš– 172 KB
A priority queueing model
✍ S. M. Brodi; I. A. Pogosyan πŸ“‚ Article πŸ“… 1971 πŸ› Springer US 🌐 English βš– 225 KB