A SIMPLE VARIABLE-LENGTH CODE

被引:1
|
作者
GOLIN, SJ [1 ]
机构
[1] INTEL CORP,HILLSBORO,OR 97124
关键词
VARIABLE LENGTH; HUFFMAN; CODE; ENCODE; DECODE; COMPLEXITY;
D O I
10.1016/0165-1684(95)00040-K
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper describes a Simple Variable-Length Code (SVLC) that is very efficient, typically within 1% of Huffman coding. Furthermore, it has very low overhead when the ordering of the probabilities is approximately monotonic, which is important for short messages. An inexpensive hardware implementation is described, and a software implementation is included. This paper presents two fast and intuitive algorithms for producing SVLC codes, and an algorithm that produces optimal codes. The fast algorithms are shown to be efficient for several distributions, and optimal when the probabilities are exponentially distributed. The complexities of the fast algorithms are O(K), and that of the optimal one is O(K log K), where K is the size of the symbol alphabet.
引用
收藏
页码:23 / 35
页数:13
相关论文
共 50 条
  • [1] Simple construction of quantum universal variable-length source coding
    Hayashi, M
    Matsumoto, K
    QUANTUM INFORMATION & COMPUTATION, 2002, 2 : 519 - 529
  • [2] Variable-length compression allowing errors
    Kostina, Victoria
    Polyanskiy, Yury
    Verdu, Sergio
    2014 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2014, : 2679 - 2683
  • [3] Variable-Length Compression Allowing Errors
    Kostina, Victoria
    Polyanskiy, Yury
    Verdu, Sergio
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2015, 61 (08) : 4316 - 4330
  • [4] Modular Serial Pipelined Sorting Architecture for Continuous Variable-Length Sequences with a Very Simple Control Strategy
    Chen, Tingting
    Li, Weijun
    Yu, Feng
    Xing, Qianjian
    IEICE TRANSACTIONS ON FUNDAMENTALS OF ELECTRONICS COMMUNICATIONS AND COMPUTER SCIENCES, 2017, E100A (04) : 1074 - 1078
  • [6] Secure and efficient random functions with variable-length output
    Zhu, Yan
    Ma, Di
    Hu, Changjun
    Ahn, Gail-Joon
    Hu, Hongxin
    JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2014, 45 : 121 - 133
  • [7] Capacity-Approaching Variable-Length Pearson Codes
    Cao, Congzhe
    Fair, Ivan
    IEEE COMMUNICATIONS LETTERS, 2018, 22 (07) : 1310 - 1313
  • [8] On Parity-Preserving Variable-Length Constrained Coding
    Roth, Ron M.
    Siegel, Paul H.
    2020 IEEE INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY (ISIT), 2020, : 682 - 687
  • [9] Variable-length codes independent or closed with respect to edit relations
    Neraud, Jean
    INFORMATION AND COMPUTATION, 2022, 288
  • [10] Hybrid Architecture Design for Calculating Variable-Length Fourier Transform
    Lai, Shin-Chi
    Juang, Wen-Ho
    Lee, Yueh-Shu
    Chen, Shin-Hao
    Chen, Ke-Horng
    Tsai, Chia-Chun
    Lee, Chiung-Hon
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2016, 63 (03) : 279 - 283