• DocumentCode
    1559185
  • Title

    Source encoding using syntactic information source models

  • Author

    Cameron, Robert D.

  • Author_Institution
    Sch. of Comput. Sci., Simon Fraser Univ., Burnaby, BC, Canada
  • Volume
    34
  • Issue
    4
  • fYear
    1988
  • fDate
    7/1/1988 12:00:00 AM
  • Firstpage
    843
  • Lastpage
    850
  • Abstract
    The use of syntactic information source models for the source encoding (data compression) of messages is described. Syntactic models formulated using context-free grammars augmented with derivation step probabilities are considered. Using an arithmetic coder as the low-level encoding unit, it is shown how practical encoding systems can be constructed from such models. Application of the techniques to the encoding of syntactically correct Pascal computer programs is described, and additional techniques including the use of symbol tables are introduced. The resultant syntactic encoders achieve compression of Pascal programs approaching 90%
  • Keywords
    context-free grammars; data compression; encoding; program compilers; Pascal computer programs; arithmetic coder; context-free grammars; data compression; derivation step probabilities; source encoding; symbol tables; syntactic information source models; Application software; Arithmetic; Context modeling; Councils; Data compression; Encoding; History; Markov processes; Power engineering and energy; Power engineering computing;
  • fLanguage
    English
  • Journal_Title
    Information Theory, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9448
  • Type

    jour

  • DOI
    10.1109/18.9782
  • Filename
    9782