We examine the problem of representing integers modulo L so that both increment and decrement operations can be performed efficiently. This problem is studied in the bitprobe model, where the complexity of the underlying problem is measured by the number of bit operations performed on the data structure. In this thesis, we will primarily be interested in constructing space-optimal data structures. That is, we would like to use exactly n bits to represent integers modulo 2^n. Brodal et al. gave such a data structure, which requires n-1 bit reads and 3 bit writes, in the worst case, to perform increment and decrement operations We provide several improvements to their data structure. First, we give a data structure that requires n-1 bit reads...
In this paper, we propose two algorithms for generating a complete n-bit binary reflected Gray code ...
In this paper, we study binary constrained codes that are resilient to bit-flip errors and erasures....
In this paper we show the usability of the Gray code with constant weight words for computing linear...
We present the first linear lower bound for the number of bits required to be accessed in the worst ...
We consider the problem of representing integers in close to optimal number of bits to support incre...
We continue our discussion of Gray code by presenting algorithms used to convert between the weighte...
A quasi-Gray code of dimension n and length l over an alphabet Sigma is a sequence of distinct words...
For any integer $n\geq 1$ a \emph{middle levels Gray code} is a cyclic listing of all bitstrings of ...
We study two data structuring problems under the bit probe model: the dynamic predecessor problem an...
Consider a sequence of bit strings of length d, such that each string differs from the next in a con...
Graduation date: 2008An n-bit Gray code is an ordered set of all 2n binary strings of length n. The\...
A counting sequence of length n is a list of all 2^n binary n-tuples (binary codewords of length n)....
Gray-code is a well-known binary number system where neighboring values differ in one digit only. Ts...
Abstract. An n-bit (cyclic) Gray code is a (cyclic) sequence of all n-bit strings such that consecut...
In this thesis I show the relation of binary and Gray Code to integer compositions and the Fibonacci...
In this paper, we propose two algorithms for generating a complete n-bit binary reflected Gray code ...
In this paper, we study binary constrained codes that are resilient to bit-flip errors and erasures....
In this paper we show the usability of the Gray code with constant weight words for computing linear...
We present the first linear lower bound for the number of bits required to be accessed in the worst ...
We consider the problem of representing integers in close to optimal number of bits to support incre...
We continue our discussion of Gray code by presenting algorithms used to convert between the weighte...
A quasi-Gray code of dimension n and length l over an alphabet Sigma is a sequence of distinct words...
For any integer $n\geq 1$ a \emph{middle levels Gray code} is a cyclic listing of all bitstrings of ...
We study two data structuring problems under the bit probe model: the dynamic predecessor problem an...
Consider a sequence of bit strings of length d, such that each string differs from the next in a con...
Graduation date: 2008An n-bit Gray code is an ordered set of all 2n binary strings of length n. The\...
A counting sequence of length n is a list of all 2^n binary n-tuples (binary codewords of length n)....
Gray-code is a well-known binary number system where neighboring values differ in one digit only. Ts...
Abstract. An n-bit (cyclic) Gray code is a (cyclic) sequence of all n-bit strings such that consecut...
In this thesis I show the relation of binary and Gray Code to integer compositions and the Fibonacci...
In this paper, we propose two algorithms for generating a complete n-bit binary reflected Gray code ...
In this paper, we study binary constrained codes that are resilient to bit-flip errors and erasures....
In this paper we show the usability of the Gray code with constant weight words for computing linear...