DATA-COMPRESSION USING HIERARCHICAL DICTIONARIES

被引:0
|
作者
CHANG, DK [1 ]
机构
[1] CUNY, GRAD SCH, NEW YORK, NY 10021 USA
关键词
D O I
10.1016/0164-1212(91)90039-9
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
This paper describes a new data compression/expansion algorithm which overcomes some of the short-comings of the best algorithms known. The algorithm uses multiple (two will be used as an example) dictionaries for storing previously encountered strings of the data file to be compressed. The first dictionary is a short one; it has 128 entries and needs seven bits as its address. The second dictionary is a long one; it has 32,768 entries and requires 15 bits as its address. Each of these two dictionaries is initialized with frequently occurring strings. An input data file is compared with the dictionaries so that the longest substring which can be found in a dictionary will give its position in the dictionary as an output code. Compression and expansion use the same procedure to form and update dictionaries. A compressed result consists of a series of pointers to the dictionaries with a byte as a pointer to the short dictionary and two bytes as a pointer to the long dictionary. During compression/expansion, the more frequently occurring strings will be dynamically swapped into the short dictionary. The two dictionaries are used as scratch pads during the time of program execution and need not be stored/transmitted otherwise.
引用
收藏
页码:233 / 238
页数:6
相关论文
共 50 条
  • [21] DATA-COMPRESSION DRAWBACKS
    THOMAS, K
    BYTE, 1989, 14 (13): : 34 - 34
  • [22] DATA-COMPRESSION AND THE AVK
    FLOYD, M
    DR DOBBS JOURNAL, 1992, 17 (07): : 18 - 18
  • [23] LOSSLESS DATA-COMPRESSION
    APIKI, S
    BYTE, 1991, 16 (03): : 309 - &
  • [24] CUA AND DATA-COMPRESSION
    STEVENS, A
    DR DOBBS JOURNAL, 1991, 16 (02): : 135 - &
  • [25] THE DDJ DATA-COMPRESSION - CONTEST
    不详
    DR DOBBS JOURNAL, 1991, 16 (02): : 52 - 52
  • [26] DATA-COMPRESSION IN DIGITIZED LINES
    THAPA, K
    PHOTOGRAMMETRIC ENGINEERING AND REMOTE SENSING, 1990, 56 (04): : 517 - 518
  • [27] DATA-COMPRESSION USING WORD ENCODING WITH HUFFMAN CODE
    LIU, CW
    YU, C
    JOURNAL OF THE AMERICAN SOCIETY FOR INFORMATION SCIENCE, 1991, 42 (09): : 685 - 698
  • [28] RAW SAR DATA-COMPRESSION USING VECTOR QUANTIZATION
    MOUREAUX, JM
    GAUTHIER, P
    BARLAUD, M
    BELLEMAIN, P
    INTERNATIONAL JOURNAL OF REMOTE SENSING, 1995, 16 (16) : 3179 - 3187
  • [29] MULTISPECTRAL DATA-COMPRESSION USING STAGGERED DETECTOR ARRAYS
    GRAY, RT
    HUNT, BR
    JOURNAL OF THE OPTICAL SOCIETY OF AMERICA, 1982, 72 (12) : 1737 - 1737
  • [30] DATA-COMPRESSION IN INTERACTIVE COLOR GRAPHICS USING MICROPROCESSORS
    HEATON, AG
    DASKALAKIS, C
    MILES, PR
    ALVI, MA
    DISPLAYS, 1981, 2 (05) : 236 - 241