Error Detection Algorithm for Lempel-Ziv-77 Compressed Data

被引:6
作者
Kwon, Beom [1 ]
Lee, Sanghoon [1 ]
机构
[1] Yonsei Univ, Dept Elect & Elect Engn, Seoul, South Korea
关键词
Dictionary-based compression; error detection; Lempel-Ziv-77 (LZ77); lossless data compression;
D O I
10.1109/JCN.2019.000021
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this study, we develop a novel error detection algorithm for Lempel-Ziv-77 (LZ77) compressed data. In the proposed algorithm, additional bits are not used to detect bit errors, unlike in conventional methods such as checksum, cyclic redundancy check, Hamming code, and repetition code. We also introduce eight special features of LZ77-compressed data for detecting the presence of errors. We demonstrate the feasibility of the algorithm based on simulations and evaluate it using two publicly available databases comprising the Calgary and Canterbury corpora. The error detection rate using the proposed algorithm is below those of conventional methods, but the compression ratio is better. The application of a parity bit in the algorithm improves the error detection performance. The number of redundant bits increases owing to the insertion of the parity bit, but the code rate is still greater than or equal to 0.9, whereas conventional methods obtain code rates less than 0.9. Simulations demonstrate that the algorithm obtains significant performance improvements when a parity bit is periodically inserted. In particular, we achieve an error detection rate of 100% using the parity bit when the number of bit errors is greater than seven.
引用
收藏
页码:100 / 112
页数:13
相关论文
共 14 条
  • [1] Arnold R., 1997, P IEEE DCC
  • [2] BELL T, 1989, COMPUT SURV, V21, P557, DOI 10.1145/76894.76896
  • [3] AN ARITHMETIC CHECKSUM FOR SERIAL TRANSMISSIONS
    FLETCHER, JG
    [J]. IEEE TRANSACTIONS ON COMMUNICATIONS, 1982, 30 (01) : 247 - 252
  • [4] ERROR DETECTING AND ERROR CORRECTING CODES
    HAMMING, RW
    [J]. BELL SYSTEM TECHNICAL JOURNAL, 1950, 29 (02): : 147 - 160
  • [5] Burst Error Recovery Method for LZSS Coding
    Kitakami, Masato
    Kawasaki, Teruki
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2009, E92D (12): : 2439 - 2444
  • [6] Korosec T, 2012, INFORM MIDEM, V42, P29
  • [7] Kwon B., 2018, P APSIPA ASC NOV
  • [8] Novel Error Detection Algorithm for LZSS Compressed Data
    Kwon, Beom
    Gong, Myongsik
    Lee, Sanghoon
    [J]. IEEE ACCESS, 2017, 5 : 8940 - 8947
  • [9] Error resilient LZ'77 data compression: Algorithms, analysis, and experiments
    Lonardi, Stefano
    Szpankowski, Wojciech
    Ward, Mark Daniel
    [J]. IEEE TRANSACTIONS ON INFORMATION THEORY, 2007, 53 (05) : 1799 - 1813
  • [10] CYCLIC CODES FOR ERROR DETECTION
    PETERSON, WW
    BROWN, DT
    [J]. PROCEEDINGS OF THE INSTITUTE OF RADIO ENGINEERS, 1961, 49 (01): : 228 - &