DocumentCode :
3502846
Title :
Analysis of a Block Arithmetic Coding: Discrete divide and conquer recurrences
Author :
Drmota, Michael ; Szpankowski, Wojciech
Author_Institution :
Inst. Discrete Math. & Geometry, Tech. Univ. Wien, Vienna, Austria
fYear :
2011
fDate :
July 31 2011-Aug. 5 2011
Firstpage :
1317
Lastpage :
1321
Abstract :
In 1993 Boncelet introduced a block arithmetic scheme for entropy coding that combines advantages of stream arithmetic coding with algorithmic simplicity. It is a variable-to-fixed length encoding in which the source sequence is partitioned into variable length phrases that are encoded by a fixed length dictionary pointer. The parsing is accomplished through a complete parsing tree whose leaves represent phrases. This tree, in its suboptimal heuristic version, is constructed by a simple divide and conquer algorithm, whose analysis is the subject of this paper. For a memoryless source, we first derive the average redundancy and compare it to the (asymptotically) optimal Tunstall´s algorithm. Then we prove a central limit theorem for the phrase length. To establish these results, we apply powerful techniques such as Dirichlet series, Mellin-Perron formula, and (extended) Tauberian theorems of Wiener-Ikehara.
Keywords :
arithmetic codes; block codes; entropy codes; Mellin-Perron formula; Tauberian theorems; block arithmetic coding; conquer recurrences; discrete divide recurrences; entropy coding; suboptimal heuristic version; variable-to-fixed length encoding; Algorithm design and analysis; Convergence; Data compression; Dictionaries; Encoding; Equations; Redundancy;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Information Theory Proceedings (ISIT), 2011 IEEE International Symposium on
Conference_Location :
St. Petersburg
ISSN :
2157-8095
Print_ISBN :
978-1-4577-0596-0
Electronic_ISBN :
2157-8095
Type :
conf
DOI :
10.1109/ISIT.2011.6033751
Filename :
6033751
Link To Document :
بازگشت