Off-line dictionary-based compression

被引:162
|
作者
Larsson, NJ
Moffat, A
机构
[1] Lund Univ, Dept Comp Sci, S-22100 Lund, Sweden
[2] Univ Melbourne, Dept Comp Sci & Software Engn, Melbourne, Vic 3010, Australia
基金
澳大利亚研究理事会; 瑞典研究理事会;
关键词
dictionary-based modeling; hierarchical modeling; phrase-based compression; text compression;
D O I
10.1109/5.892708
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Dictionary-based modeling is a mechanism used in many practical compression schemes. In most implementations of dictionary-based compression the encoder operates on-line, incrementally inferring its dictionary of available phrases from previous parts of the message. An alternative appproach is to use the full message to infer a complete dictionary in advance, and include an explicit representation of the dictionary as part of the compressed message. In this investigation, we develop a compression scheme that is a combination of a simple but powerful phrase derivation method and a compact dictionary encoding. The scheme is highly efficient, particularly in decompression, and has characteristics that make it a favourable choice when compressed data is to be searched directly. We describe data structures and algorithms that allow our mechanism to operate in linear time and space.
引用
收藏
页码:1722 / 1732
页数:11
相关论文
共 50 条
  • [41] Grayscale true two-dimensional dictionary-based image compression
    Brittain, Nathanael J.
    El-Sakka, Mahmoud R.
    JOURNAL OF VISUAL COMMUNICATION AND IMAGE REPRESENTATION, 2007, 18 (01) : 35 - 44
  • [42] Joint LZW and Lightweight Dictionary-based Compression Techniques for Congested Network
    Kho, Lee Chin
    Tan, Yasuo
    Lim, Yuto
    2015 2ND INTERNATIONAL CONFERENCE ON COMPUTER, COMMUNICATIONS, AND CONTROL TECHNOLOGY (I4CT), 2015,
  • [43] The greedy approach to dictionary-based static text compression on a distributed system
    De Agostino, Sergio
    JOURNAL OF DISCRETE ALGORITHMS, 2015, 34 : 54 - 61
  • [44] Analysing Password Protocol Security Against Off-line Dictionary Attacks
    Corin, Ricardo
    Doumen, Jeroen
    Etalle, Sandro
    ELECTRONIC NOTES IN THEORETICAL COMPUTER SCIENCE, 2005, 121 : 47 - 63
  • [45] Dynamic dictionary-based data compression for level-1 caches
    Keramidas, G
    Aisopos, K
    Kaxiras, S
    ARCHITECTURE OF COMPUTING SYSTEMS - ARCS 2006, PROCEEDINGS, 2006, 3894 : 114 - 129
  • [46] Dictionary Based Cache Line Compression
    Cohen, Daniel
    Cohen, Sarel
    Naor, Dalit
    Waddington, Daniel
    Hershcovitch, Moshik
    PROCEEDINGS OF THE 2024 16TH ACM WORKSHOP ON HOT TOPICS IN STORAGE AND FILE SYSTEMS, HOTSTORAGE 2024, 2024, : 8 - 14
  • [47] A dictionary-based neural network scheme for on-line handwriting recognition
    Pastor, FM
    Dimitriadis, YA
    Garcia, RG
    Coronado, JL
    HANDWRITING AND DRAWING RESEARCH: BASIC AND APPLIED ISSUES, 1996, : 343 - 357
  • [48] Dictionary-based background subtraction
    Sang, N. (nsang@hust.edu.cn), 1600, Huazhong University of Science and Technology (41):
  • [49] Off-line accountability
    Mehta, M
    INDUSTRIAL ENGINEER, 2006, 38 (04): : 53 - 53
  • [50] OFF-LINE MANAGEMENT
    ALLDERIGE, JM
    DATAMATION, 1968, 14 (06): : 43 - +