Universal data compression algorithm based on approximate string matching

被引:4
|
作者
Sadeh, I
机构
[1] Dept. of Communications Engineering, Ctr. for Technol. Educ. and Research, Holon Affil. with Tel Aviv Univ., P.O. Box 305, Holon 58102, Israel
关键词
D O I
10.1017/S0269964800004502
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
A practical source coding scheme based on approximate string matching is proposed. It is an approximate fixed-length string matching data compression combined with a block-coder based on the empirical distribution. A lemma on approximate string matching, which is an extension of the Kac Lemma, is proved. It is shown, based on the lemma, that the deterministic algorithm converts the stationary and ergodic source, u, into an output process v, and under the assumption that v is a stationary process, after the scheme has run for an infinite time, the optimal compression ratio R(D) is achieved. This reduces the problem of the universal lossy coder to the proof of stationarity of the output process v in the proposed algorithm. The main advantages of the proposed method are the asymptotic sequential behavior of the encoder and the simplicity of the decoder.
引用
收藏
页码:465 / 486
页数:22
相关论文
共 50 条
  • [21] Approximate string matching based on bit operations
    Hanmei, E.
    Yu, Yunqing
    Baba, Kensuke
    Murakami, Kazuaki
    RECENT PROGRESS IN COMPUTATIONAL SCIENCES AND ENGINEERING, VOLS 7A AND 7B, 2006, 7A-B : 195 - 198
  • [22] A lower-variance randomized algorithm for approximate string matching
    Atallah, Mikhail J.
    Grigorescu, Elena
    Wu, Yi
    INFORMATION PROCESSING LETTERS, 2013, 113 (18) : 690 - 692
  • [23] A fast bit-vector algorithm for approximate string matching based on dynamic programming
    Myers, G
    JOURNAL OF THE ACM, 1999, 46 (03) : 395 - 415
  • [24] A fast bit-vector algorithm for approximate string matching based on dynamic programming
    Myers, G
    COMBINATORIAL PATTERN MATCHING, 1998, 1448 : 1 - 13
  • [25] An accurate toponym-matching measure based on approximate string matching
    Kilinc, Deniz
    JOURNAL OF INFORMATION SCIENCE, 2016, 42 (02) : 138 - 149
  • [26] UNIVERSAL ALGORITHM FOR SEQUENTIAL DATA COMPRESSION
    ZIV, J
    LEMPEL, A
    IEEE TRANSACTIONS ON INFORMATION THEORY, 1977, 23 (03) : 337 - 343
  • [27] ALGORITHMS FOR APPROXIMATE STRING MATCHING
    UKKONEN, E
    INFORMATION AND CONTROL, 1985, 64 (1-3): : 100 - 118
  • [28] A Preprocessing for Approximate String Matching
    Baba, Kensuke
    Nakatoh, Tetsuya
    Yamada, Yasuhiro
    Ikeda, Daisuke
    INFORMATICS ENGINEERING AND INFORMATION SCIENCE, PT II, 2011, 252 : 610 - +
  • [29] Spatial Approximate String Matching
    Katsumata, Akifumi
    Miura, Takao
    2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 123 - 128
  • [30] Faster approximate string matching
    BaezaYates, R
    Navarro, G
    ALGORITHMICA, 1999, 23 (02) : 127 - 158