Article ID Journal Published Year Pages File Type
436220 Theoretical Computer Science 2009 5 Pages PDF
Abstract

We show how, given a probability distribution P over a set of size n, in O(n) time we can construct an efficient data structure that stores a code with less than 3 bits redundancy, and takes o(n) bits of space when P consists of o(n/logn) runs of nearly equal probabilities.

Related Topics
Physical Sciences and Engineering Computer Science Computational Theory and Mathematics