An adaptive character wordlength algorithm for data compression

被引:12
|
作者
Al-Bahadili, Hussein [1 ]
Hussain, Shakir M. [2 ]
机构
[1] Amman Arab Univ Grad Studies, Dept Comp Sci, Amman, Jordan
[2] Appl Sci Univ, Dept Comp Sci, Amman, Jordan
关键词
data compression; coding; Huffman coding; binary codes;
D O I
10.1016/j.camwa.2007.05.014
中图分类号
O29 [应用数学];
学科分类号
070104 ;
摘要
This paper presents a new and efficient data compression algorithm, namely, the adaptive character wordlength (ACW) algorithm, which can be used as complementary algorithm to statistical compression techniques. In such techniques, the characters in the source file are converted to a binary code, where the most common characters in the file have the shortest binary codes, and the least common have the longest; the binary codes are generated based on the estimated probability of the character within the file. Then, the binary coded file is compressed using 8 bits character wordlength. In this new alorithm, an optimum character wordlength, b, is calculated, where b > 8, so that the compression ratio is increased by a factor of b/8. In order to validate this algorithm, it is used as a complement algorithm to Huffman code to compress a source file having 10 characters with different probabilities, and these characters are randomly distributed within the source file. The results obtained and the factors that affect the optimum value of b are discussed, and, finally, conclusions are presented. (C) 2008 Published by Elsevier Ltd.
引用
收藏
页码:1250 / 1256
页数:7
相关论文
共 50 条
  • [21] Research on Data Compression Algorithm of Heating Data Center Based on Adaptive Swinging Door Trending
    Liu, Xiwen
    Si, Ruicai
    2019 4TH INTERNATIONAL CONFERENCE ON MECHANICAL, CONTROL AND COMPUTER ENGINEERING (ICMCCE 2019), 2019, : 880 - 884
  • [22] Power adaptive high-resolution neural data compression algorithm (PANDCA)
    Ashraf, Mohammed
    Mostafa, Hassan
    Eladawy, Ahmed
    Ismail, Yehea
    MICROELECTRONICS JOURNAL, 2019, 88 : 154 - 163
  • [23] Application of Chaos Mutation Adaptive Sparrow Search Algorithm in Edge Data Compression
    Qiu, Shaoming
    Li, Ao
    SENSORS, 2022, 22 (14)
  • [24] A new compression algorithm of data provenance based on self-adaptive granularity
    Wang, Yao
    Qin, Zheng
    Zhao, Fengfei
    Fang, Jun
    INTERNATIONAL JOURNAL OF COMPUTER APPLICATIONS IN TECHNOLOGY, 2013, 47 (04) : 392 - 398
  • [25] A new compression algorithm of data provenance based on self-adaptive granularity
    Wang, Y. (stephywong09@gmail.com), 1600, Inderscience Enterprises Ltd., 29, route de Pre-Bois, Case Postale 856, CH-1215 Geneva 15, CH-1215, Switzerland (47):
  • [26] Data compression scheme for Chinese character patterns
    Lai, Jim Zone-Chang
    Liaw, Wha-Chen
    1997, Chinese Inst of Engineers, Taipei, Taiwan (20):
  • [27] Influence of Hexadecimal Character and Decimal Character for Power Waveform Data Compression
    Zhang, Dahai
    Bi, Yanqiu
    Jiang, Lin
    Zhao, Jianguo
    2009 INTERNATIONAL CONFERENCE ON SUSTAINABLE POWER GENERATION AND SUPPLY, VOLS 1-4, 2009, : 2722 - +
  • [28] DATA-COMPRESSION OF CHINESE CHARACTER PATTERNS
    NAGAO, M
    PROCEEDINGS OF THE IEEE, 1980, 68 (07) : 818 - 829
  • [29] A data compression scheme for Chinese character patterns
    Lai, JZC
    Liaw, WC
    JOURNAL OF THE CHINESE INSTITUTE OF ENGINEERS, 1997, 20 (04) : 389 - 399
  • [30] Adaptive compression of image data
    Hludov, S
    Schröter, C
    Meinel, C
    BROADBAND EUROPEAN NETWORKS AND MULTIMEDIA SERVICES, 1998, 3408 : 520 - 527