Title :
Faster sequential universal coding via block partitioning
Author :
Baron, Dror ; Baraniuk, Richard G.
Author_Institution :
Dept. of Electr. & Comput. Eng., Rice Univ., Houston, TX, USA
fDate :
4/1/2006 12:00:00 AM
Abstract :
Rissanen provided a sequential universal coding algorithm based on a block partitioning scheme, where the source model is estimated at the beginning of each block. This approach asymptotically approaches the entropy at the fastest possible rate of 1/2log(n) bits per unknown parameter. We show that the complexity of this algorithm is Ω(nlog(n)), which is comparable to existing sequential universal algorithms. We provide a sequential O(nlog(log(n))) algorithm by modifying Rissanen´s block partitioning scheme. The redundancy with our approach is greater than with Rissanen´s block partitioning scheme by a multiplicative factor 1+O(1/log(log(n))), hence it asymptotically approaches the entropy at the fastest possible rate.
Keywords :
block codes; entropy codes; redundancy; sequential codes; asymptotic approach; block partitioning; entropy code; multiplicative factor; redundancy; sequential universal coding algorithm; Binary trees; Cryptography; Decoding; Entropy; Information theory; Partitioning algorithms; Polynomials; Source coding; Lossless source coding; redundancy; sequential coding; universal coding;
Journal_Title :
Information Theory, IEEE Transactions on
DOI :
10.1109/TIT.2006.871041