• DocumentCode
    2477537
  • Title

    Precise average redundancy of an idealized arithmetic coding

  • Author

    Drmota, Michael ; Hwang, Hsien-Kuei ; Szpankowski, Wojciech

  • Author_Institution
    Inst. fur Geometrie, Technische Univ. Wien, Vienna, Austria
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    222
  • Lastpage
    231
  • Abstract
    Redundancy is defined as the excess of the code length over the optimal (ideal) code length. We study the average redundancy of an idealized arithmetic coding (for memoryless sources with unknown distributions) in which the Krichevsky and Trofimov (1981) estimator is followed by the Shannon-Fano code. We shall ignore here important practical implementation issues such as finite precisions and finite buffer sizes. In fact, our idealized arithmetic code can be viewed as an adaptive infinite precision implementation of arithmetic encoder that resembles Elias coding. However, we provide very precise results for the average redundancy that takes into account integer-length constraints. These findings are obtained by analytic methods of analysis of algorithms such as theory of distribution of sequences modulo 1 and Fourier series. These estimates can be used to study the average redundancy of codes for tree sources, and ultimately the context-tree weighting algorithms.
  • Keywords
    Fourier series; arithmetic codes; binary sequences; memoryless systems; trees (mathematics); Elias coding; Fourier series; Shannon-Fano code; adaptive infinite precision implementation; arithmetic encoder; binary sequences; code length; context-tree weighting algorithms; distributions; idealized arithmetic coding; integer-length constraints; memoryless sources; precise average redundancy; sequences distribution; tree sources; Arithmetic; Character generation; Data compression;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Data Compression Conference, 2002. Proceedings. DCC 2002
  • ISSN
    1068-0314
  • Print_ISBN
    0-7695-1477-4
  • Type

    conf

  • DOI
    10.1109/DCC.2002.999960
  • Filename
    999960