• DocumentCode
    1421306
  • Title

    The prevention of error propagation in dictionary compression with update and deletion

  • Author

    Storer, James A.

  • Author_Institution
    Dept. of Comput. Sci., Brandeis Univ., Waltham, MA, USA
  • Volume
    88
  • Issue
    11
  • fYear
    2000
  • Firstpage
    1713
  • Lastpage
    1721
  • Abstract
    In earlier work, we presented the k-error protocol, a technique for protecting a dynamic dictionary lossless data compression method from error propagation as a result of errors in the communication channel or compressed file. In the worst case, the protocol only protects against k errors in total; however, it gives a very high probability protection against a sustained error rate. Here, we further develop this protocol and present experiments showing that in practice this approach is both fast and highly effective against a noisy channel or faulty storage medium. We also address the issue of dynamically deleting strings. Although without modification most standard methods used in practice (e.g., LRU strategies) perform poorly with respect to error propagation, we propose and analyze some that are very robust, including a strategy based on leaf pruning.
  • Keywords
    adaptive codes; data compression; error correction codes; LRU strategies; dictionary compression; dynamic dictionary; error propagation; faulty storage medium; k-error protocol; leaf pruning; lossless data compression method; noisy channel; standard methods; sustained error rate; Data compression; Decoding; Dictionaries; Electronic switching systems; Error analysis; Error correction; Error correction codes; Propagation losses; Protection; Protocols;
  • fLanguage
    English
  • Journal_Title
    Proceedings of the IEEE
  • Publisher
    ieee
  • ISSN
    0018-9219
  • Type

    jour

  • DOI
    10.1109/5.892707
  • Filename
    892707