• DocumentCode
    1330633
  • Title

    Grammar-based codes: a new class of universal lossless source codes

  • Author

    Kieffer, John C. ; Yang, En-Hui

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Minnesota Univ., Minneapolis, MN, USA
  • Volume
    46
  • Issue
    3
  • fYear
    2000
  • fDate
    5/1/2000 12:00:00 AM
  • Firstpage
    737
  • Lastpage
    754
  • Abstract
    We investigate a type of lossless source code called a grammar-based code, which, in response to any input data string x over a fixed finite alphabet, selects a context-free grammar Gx representing x in the sense that x is the unique string belonging to the language generated by Gx. Lossless compression of x takes place indirectly via compression of the production rules of the grammar Gx. It is shown that, subject to some mild restrictions, a grammar-based code is a universal code with respect to the family of finite-state information sources over the finite alphabet. Redundancy bounds for grammar-based codes are established. Reduction rules for designing grammar-based codes are presented
  • Keywords
    context-free grammars; data compression; redundancy; source coding; context-free grammar; finite-state information sources; grammar-based codes; input data string; lossless compression; production rules; reduction rules; redundancy bounds; universal lossless source codes; Application software; Computer science; Councils; Data compression; Decoding; Entropy; Image reconstruction; Production; Source coding; Speech recognition;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.841160
  • Filename
    841160