A simple variant of a priority queue, called a soft heap, is introduced. The data structure supports the usual operations: insert, delete, meld, and findmin. Its novelty is to beat the logarithmic bound on the complexity of a heap in a comparison-based model
A Parallel Priority Queue (PPQ) is defined as an abstract data type for storing a set of integer-val...
A priority queue Q is a data structure that maintains a collection of elements, each ele-ment having...
We give a priority queue that guarantees the worstcase cost of Θ(1) per minimum finding, insertion, ...
The weak heap is a priority queue that was introduced as a competitive structure for sorting. Its ar...
Abstract. A simplification of a run-relaxed heap, called a relaxed weak queue, is presented. This ne...
AbstractThe weak heap is a priority queue that was introduced as a competitive structure for sorting...
AbstractA heap (priority queue) is a data structure for representing a set of items, each item havin...
We introduce the heap-on-top (hot) priority queue data structure that combines the multi-level bucke...
AbstractIn this paper, we show how to improve the complexity of heap operations and heapsort using e...
We describe a new parallel data structure, namely parallel heap, for exclusive-read exclusive-write ...
We describe a new parallel data structure, namely parallel heap, for exclusive-read exclusive-write ...
A priority queue Q is a data structure that maintains a collection of elements, each element having ...
We present priority queues that support the operations MakeQueue,FindMin, Insert and Meld in worst c...
Heap-based priority queues are very common dynamical data structures used in several fields, ranging...
Abstract. We give a priority queue which guarantees the worst-case cost of Θ(1) per minimum finding,...
A Parallel Priority Queue (PPQ) is defined as an abstract data type for storing a set of integer-val...
A priority queue Q is a data structure that maintains a collection of elements, each ele-ment having...
We give a priority queue that guarantees the worstcase cost of Θ(1) per minimum finding, insertion, ...
The weak heap is a priority queue that was introduced as a competitive structure for sorting. Its ar...
Abstract. A simplification of a run-relaxed heap, called a relaxed weak queue, is presented. This ne...
AbstractThe weak heap is a priority queue that was introduced as a competitive structure for sorting...
AbstractA heap (priority queue) is a data structure for representing a set of items, each item havin...
We introduce the heap-on-top (hot) priority queue data structure that combines the multi-level bucke...
AbstractIn this paper, we show how to improve the complexity of heap operations and heapsort using e...
We describe a new parallel data structure, namely parallel heap, for exclusive-read exclusive-write ...
We describe a new parallel data structure, namely parallel heap, for exclusive-read exclusive-write ...
A priority queue Q is a data structure that maintains a collection of elements, each element having ...
We present priority queues that support the operations MakeQueue,FindMin, Insert and Meld in worst c...
Heap-based priority queues are very common dynamical data structures used in several fields, ranging...
Abstract. We give a priority queue which guarantees the worst-case cost of Θ(1) per minimum finding,...
A Parallel Priority Queue (PPQ) is defined as an abstract data type for storing a set of integer-val...
A priority queue Q is a data structure that maintains a collection of elements, each ele-ment having...
We give a priority queue that guarantees the worstcase cost of Θ(1) per minimum finding, insertion, ...