We present priority queues in the cache-oblivious external memory model with block size B and main memory size M that support on N elements, operation \textsc{UPDATE} (combination of \textsc{INSERT} and \textsc{DECREASEKEY}) in O(1BlogλBNB) amortized I/Os and operations \textsc{EXTRACT-MIN} and \textsc{DELETE} in O(⌈λεBlogλBNB⌉logλBNB) amortized I/Os, using O(NBlogλBNB) blocks, for a user-defined parameter λ∈[2,N] and any real ε∈(0,1). Our result improves upon previous I/O-efficient cache-oblivious and cache-aware priority queues [Chowdhury and Ramachandran, TALG 2018], [Brodal et al. SWAT 2004], [Kumar and Schwabe, SPDP 1996], [Arge et al. SICOMP 2007], [Fadel et al. TCS 1999].We also present buffered repository trees that support on a mul...
The cache hierarchy prevalent in todays high performance processors has to be taken into account in ...
We present a parallel priority queue that supports the following operations in constant time: {\em p...
© Erik D. Demaine, Andrea Lincoln, Quanquan C. Liu, Jayson Lynch, and Virginia Vassilevska Williams....
We present priority queues in the external memory model with block size B and main memory size M tha...
We present priority queues in the external memory model with block size B and main memory size M tha...
We develop an optimal cache-oblivious priority queue data structure, supporting insertion, deletion,...
A priority queue $Q$ is a data structure that maintains a collection of elements, each element havin...
We consider Fibonacci heap style integer priority queues supporting find-min, insert, and decrease k...
A priority queue Q is a data structure that maintains a collection of elements, each ele-ment having...
AbstractWe consider Fibonacci heap style integer priority queues supporting find-min, insert, and de...
We present a parallel priority queue that supports the following operations in constant time: {\em p...
Abstract. A priority queue Q is a data structure that maintains a col-lection of elements, each elem...
In this work, we study the cache-oblivious computation model, which is inspired by the behaviour of ...
In this paper we explore a simple and general approach for developing parallel algorithms that lead ...
In this paper, we develop algorithmic optimizations to improve the cache performance of four fundame...
The cache hierarchy prevalent in todays high performance processors has to be taken into account in ...
We present a parallel priority queue that supports the following operations in constant time: {\em p...
© Erik D. Demaine, Andrea Lincoln, Quanquan C. Liu, Jayson Lynch, and Virginia Vassilevska Williams....
We present priority queues in the external memory model with block size B and main memory size M tha...
We present priority queues in the external memory model with block size B and main memory size M tha...
We develop an optimal cache-oblivious priority queue data structure, supporting insertion, deletion,...
A priority queue $Q$ is a data structure that maintains a collection of elements, each element havin...
We consider Fibonacci heap style integer priority queues supporting find-min, insert, and decrease k...
A priority queue Q is a data structure that maintains a collection of elements, each ele-ment having...
AbstractWe consider Fibonacci heap style integer priority queues supporting find-min, insert, and de...
We present a parallel priority queue that supports the following operations in constant time: {\em p...
Abstract. A priority queue Q is a data structure that maintains a col-lection of elements, each elem...
In this work, we study the cache-oblivious computation model, which is inspired by the behaviour of ...
In this paper we explore a simple and general approach for developing parallel algorithms that lead ...
In this paper, we develop algorithmic optimizations to improve the cache performance of four fundame...
The cache hierarchy prevalent in todays high performance processors has to be taken into account in ...
We present a parallel priority queue that supports the following operations in constant time: {\em p...
© Erik D. Demaine, Andrea Lincoln, Quanquan C. Liu, Jayson Lynch, and Virginia Vassilevska Williams....