In this work we study two variants of a bucketing game. This game is used for the lower bound proof of time complexity of item insertion into a sorted array, a data structure for the order maintenance problem. We show that these two variants of the bucketing game have the same time complexity up to a constant factor. Then we show that sorted arrays can use cache efficiently for certain operations. Finally, we present one implementation of the order maintenance data structure using the array of size n1+e
In-place sorting algorithms play an important role in many fields such as very large database system...
. It is shown that an array of n elements can be sorted using O(1) extra space, O(n log n= log log n...
Insertion sort gives a time complexity of O(n) for the best case. In the worst case where the input ...
In this work we study two variants of a bucketing game. This game is used for the lower bound proof ...
In this work we study two variants of a bucketing game. This game is used for the lower bound proof ...
Algorithms like insertion sort run slowly because of costly shifting of array elements when a value...
We study the selection problem, namely that of computing the ith order statistic of n given elements...
We consider the problem of efficiently representing sets S of size n from an ordered universe U = {0...
We consider the problem of efficiently representing sets S of size n from an ordered universe U = {0...
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
Sorting is one of the fundamental problems in computer science. In this thesis we present three indi...
Padded-sorting is a task of placing input items in an array in a nondecreasing order, but with free ...
In this paper we present and analyze functional programs for a number of priority queue operations. ...
This paper presents three new results on data structures which lead to improvement in two classical ...
In-place sorting algorithms play an important role in many fields such as very large database system...
. It is shown that an array of n elements can be sorted using O(1) extra space, O(n log n= log log n...
Insertion sort gives a time complexity of O(n) for the best case. In the worst case where the input ...
In this work we study two variants of a bucketing game. This game is used for the lower bound proof ...
In this work we study two variants of a bucketing game. This game is used for the lower bound proof ...
Algorithms like insertion sort run slowly because of costly shifting of array elements when a value...
We study the selection problem, namely that of computing the ith order statistic of n given elements...
We consider the problem of efficiently representing sets S of size n from an ordered universe U = {0...
We consider the problem of efficiently representing sets S of size n from an ordered universe U = {0...
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
We consider the offline sorting buffer problem. The input is a sequence of items of different types....
Sorting is one of the fundamental problems in computer science. In this thesis we present three indi...
Padded-sorting is a task of placing input items in an array in a nondecreasing order, but with free ...
In this paper we present and analyze functional programs for a number of priority queue operations. ...
This paper presents three new results on data structures which lead to improvement in two classical ...
In-place sorting algorithms play an important role in many fields such as very large database system...
. It is shown that an array of n elements can be sorted using O(1) extra space, O(n log n= log log n...
Insertion sort gives a time complexity of O(n) for the best case. In the worst case where the input ...