AbstractSelecting an element of given rank, for example the median, is a fundamental problem in data organization and the computational complexity of comparison based problems. Here, we consider the scenario in which the data resides in an array of read-only memory and hence the elements cannot be moved within the array. Under this model, we develop efficient selection algorithms using very little extra space (o(log n) extra storage cells). These include an O(n1 + ε) worst case algorithm and an O(n log log n) average case algorithm, both using a constant number of extra storage cells or indices. Our algorithms complement the upper bounds for the time-space tradeoffs obtained by Munro and Paterson [9] and Frederickson [4] who developed algor...
AbstractAn algorithm is described which sorts n numbers in place with the property of stability, i.e...
By developing and exploiting new in-place techniques, we show that finding the element with the medi...
By developing and exploiting new in-place techniques, we show that finding the element with the medi...
AbstractSelecting an element of given rank, for example the median, is a fundamental problem in data...
Given an unordered array of N elements drawn from a totally ordered set and an integer k in the rang...
We present the first in-place algorithm for sorting an array of size n that performs, in the worst c...
AbstractUpper bound time-space trade-offs are established for sorting and selection in two computati...
In-place sorting algorithms play an important role in many fields such as very large database system...
In-place sorting algorithms play an important role in many fields such as very large database system...
We present a new in-place selection algorithm that finds the k-th smallest element in an array of n ...
AbstractWhen selecting from, or sorting, a file stored on a read-only tape and the internal storage ...
Sequential selection has been solved in linear time by Blum e.a. Running this algorithm on a problem...
Sequential selection has been solved in linear time by Blum e.a. Running this algorithm on a prob...
AbstractWhen selecting from, or sorting, a file stored on a read-only tape and the internal storage ...
It is well known that n integers in the range [1, nc] can be sorted in O(n) time in the RAM model us...
AbstractAn algorithm is described which sorts n numbers in place with the property of stability, i.e...
By developing and exploiting new in-place techniques, we show that finding the element with the medi...
By developing and exploiting new in-place techniques, we show that finding the element with the medi...
AbstractSelecting an element of given rank, for example the median, is a fundamental problem in data...
Given an unordered array of N elements drawn from a totally ordered set and an integer k in the rang...
We present the first in-place algorithm for sorting an array of size n that performs, in the worst c...
AbstractUpper bound time-space trade-offs are established for sorting and selection in two computati...
In-place sorting algorithms play an important role in many fields such as very large database system...
In-place sorting algorithms play an important role in many fields such as very large database system...
We present a new in-place selection algorithm that finds the k-th smallest element in an array of n ...
AbstractWhen selecting from, or sorting, a file stored on a read-only tape and the internal storage ...
Sequential selection has been solved in linear time by Blum e.a. Running this algorithm on a problem...
Sequential selection has been solved in linear time by Blum e.a. Running this algorithm on a prob...
AbstractWhen selecting from, or sorting, a file stored on a read-only tape and the internal storage ...
It is well known that n integers in the range [1, nc] can be sorted in O(n) time in the RAM model us...
AbstractAn algorithm is described which sorts n numbers in place with the property of stability, i.e...
By developing and exploiting new in-place techniques, we show that finding the element with the medi...
By developing and exploiting new in-place techniques, we show that finding the element with the medi...