AbstractWe consider the problem of adaptively organizing a list whose elements are accessed with a fixed but unknown probability distribution. We present an absorbing scheme requiring constant additional space which reorganizes the list by performing a restructuring operation on an element exactly once. The scheme is asymptotically optimal. We also describe a hybrid reorganization scheme in which the absorbing rule and an ergodic rule are used in conjunction with each other to enhance the transient data retrieval process
With the advent of “Big Data” as a field, in and of itself, there are at least three fundamentally n...
A number of items are arranged in a line. At each unit of time one of the items is requested, the it...
In this article we study the amortized efficiency of the “move-to-front” and similar rules for dynam...
AbstractWe consider the problem of adaptively organizing a list whose elements are accessed with a f...
We consider the problem of adaptively organizing a list whose elements are accessed with a fixed but...
Let R = {R1,R2,...,RN} be a list of elements in which R1 is accessed with an (unknown) probabilitys1...
AbstractLet R = {R1,R2,…,RN} be a list of elements in which R1 is accessed with an (unknown) probabi...
We consider the problem of dynamic reorganization of a linear list, where requests for the elements ...
We present two list organizing schemes, the first of which uses bounded memory and the second of whi...
In this paper, we study the problem of maintaining a doubly-linked list (DLL) in approximately optim...
Abstract An adaptive algorithm, whose step complexity adjusts to the number of active processes, is ...
We present a new adaptive sorting algorithm, called minimal merge sort, which merges the ascending r...
The question of how to store, manage and access data has been central to the field of Computer Scien...
The problem of reorganizing a linear list, when the individual records are accessed independently, h...
A sorting algorithm is adaptive if its run time for inputs of the same size n varies smoothly from O...
With the advent of “Big Data” as a field, in and of itself, there are at least three fundamentally n...
A number of items are arranged in a line. At each unit of time one of the items is requested, the it...
In this article we study the amortized efficiency of the “move-to-front” and similar rules for dynam...
AbstractWe consider the problem of adaptively organizing a list whose elements are accessed with a f...
We consider the problem of adaptively organizing a list whose elements are accessed with a fixed but...
Let R = {R1,R2,...,RN} be a list of elements in which R1 is accessed with an (unknown) probabilitys1...
AbstractLet R = {R1,R2,…,RN} be a list of elements in which R1 is accessed with an (unknown) probabi...
We consider the problem of dynamic reorganization of a linear list, where requests for the elements ...
We present two list organizing schemes, the first of which uses bounded memory and the second of whi...
In this paper, we study the problem of maintaining a doubly-linked list (DLL) in approximately optim...
Abstract An adaptive algorithm, whose step complexity adjusts to the number of active processes, is ...
We present a new adaptive sorting algorithm, called minimal merge sort, which merges the ascending r...
The question of how to store, manage and access data has been central to the field of Computer Scien...
The problem of reorganizing a linear list, when the individual records are accessed independently, h...
A sorting algorithm is adaptive if its run time for inputs of the same size n varies smoothly from O...
With the advent of “Big Data” as a field, in and of itself, there are at least three fundamentally n...
A number of items are arranged in a line. At each unit of time one of the items is requested, the it...
In this article we study the amortized efficiency of the “move-to-front” and similar rules for dynam...