We consider space-bounded computations on a random-access machine (RAM) where the input is given on a read-only random-access medium, the output is to be produced to a write-only sequential-access medium, and the available workspace allows random reads and writes but is of limited capacity. The length of the input is $N$ elements, the length of the output is limited by the computation, and the capacity of the workspace is $O(S)$ bits for some predetermined parameter $S$. We present a state-of-the-art priority queue---called an adjustable navigation pile---for this restricted RAM model. Under some reasonable assumptions, our priority queue supports $\mathit{minimum}$ and $\mathit{insert}$ in $O(1)$ worst-case time and $\mathit{extract}$ in $...
We show that each of the following problems can be solved fast and with optimal speedup with high pr...
Motivated by the desire to cope with data imprecision [31], we study methods for taking advantage of...
Let S be a set of n points moving on the real line. The kinetic sorting problem is to maintain a dat...
We consider space-bounded computations on a random-access machine (RAM) where the input is given on ...
Abstract. We revisit the random-access-machine model in which the input is given on a read-only rand...
In memory-constrained algorithms we have read-only access to the input, and the number of additional...
In memory-constrained algorithms, access to the input is restricted to be read-only, and the number ...
Abstract. A data structure, named a navigation pile, is described and exploited in the implementatio...
In this paper, we study the problem of computing the maxima of a set of n points in three dimensions...
The RAM complexity of deterministic linear space sorting of integers in words is improved from O(n#s...
There are a number of fundamental problems in computational geometry for which work-optimal algorith...
In memory-constrained algorithms, access to the input is restricted to be read-only, and the number ...
[[abstract]]A reconfigurable bus system is a bus system whose configuration is dynamically changeabl...
Abstract. An optimal (n2) lower bound is shown for the time-space product of any R-way branching pro...
We present a parallel algorithm for finding the convex hull of a sorted point set. The algorithm run...
We show that each of the following problems can be solved fast and with optimal speedup with high pr...
Motivated by the desire to cope with data imprecision [31], we study methods for taking advantage of...
Let S be a set of n points moving on the real line. The kinetic sorting problem is to maintain a dat...
We consider space-bounded computations on a random-access machine (RAM) where the input is given on ...
Abstract. We revisit the random-access-machine model in which the input is given on a read-only rand...
In memory-constrained algorithms we have read-only access to the input, and the number of additional...
In memory-constrained algorithms, access to the input is restricted to be read-only, and the number ...
Abstract. A data structure, named a navigation pile, is described and exploited in the implementatio...
In this paper, we study the problem of computing the maxima of a set of n points in three dimensions...
The RAM complexity of deterministic linear space sorting of integers in words is improved from O(n#s...
There are a number of fundamental problems in computational geometry for which work-optimal algorith...
In memory-constrained algorithms, access to the input is restricted to be read-only, and the number ...
[[abstract]]A reconfigurable bus system is a bus system whose configuration is dynamically changeabl...
Abstract. An optimal (n2) lower bound is shown for the time-space product of any R-way branching pro...
We present a parallel algorithm for finding the convex hull of a sorted point set. The algorithm run...
We show that each of the following problems can be solved fast and with optimal speedup with high pr...
Motivated by the desire to cope with data imprecision [31], we study methods for taking advantage of...
Let S be a set of n points moving on the real line. The kinetic sorting problem is to maintain a dat...