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 条
  • [31] Variable-Length Constrained Coding and Kraft Conditions: The Parity-Preserving Case
    Roth, Ron M.
    Siegel, Paul H.
    IEEE TRANSACTIONS ON INFORMATION THEORY, 2021, 67 (09) : 6179 - 6192
  • [32] HIME: discovering variable-length motifs in large-scale time series
    Gao, Yifeng
    Lin, Jessica
    KNOWLEDGE AND INFORMATION SYSTEMS, 2019, 61 (01) : 513 - 542
  • [33] The design of variable-length coding matrix for improving error correcting output codes
    Feng, Kai-Jie
    Liong, Sze-Teng
    Liu, Kun-Hong
    INFORMATION SCIENCES, 2020, 534 (534) : 192 - 217
  • [34] A Reconfigurable FFT Architecture for Variable-Length and Multi-Streaming OFDM Standards
    Boopal, Padma Prasad
    Garrido, Mario
    Gustafsson, Oscar
    2013 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS), 2013, : 2066 - 2070
  • [35] Area-efficient mixed-radix variable-length FFT processor
    Yang, Chen
    Wei, Chunpeng
    Xie, Yizhuang
    Chen, He
    Ma, Cuimei
    IEICE ELECTRONICS EXPRESS, 2017, 14 (10): : 10
  • [36] Variable-Length Coding with Cost Allowing Non-Vanishing Error Probability
    Yagi, Hideki
    Nomura, Ryo
    PROCEEDINGS OF 2016 INTERNATIONAL SYMPOSIUM ON INFORMATION THEORY AND ITS APPLICATIONS (ISITA 2016), 2016, : 16 - 20
  • [37] HIME: discovering variable-length motifs in large-scale time series
    Yifeng Gao
    Jessica Lin
    Knowledge and Information Systems, 2019, 61 : 513 - 542
  • [38] Transient Dynamic Analysis of A Variable-Length Rope-Driven Wave Energy System
    Quan Wei-cai
    Ou Ding-chao
    Xu Jing-wei
    Huo Liang-qing
    Xi Yi
    CHINA OCEAN ENGINEERING, 2022, 36 (03) : 474 - 487
  • [39] Matrix Profile X: VALMOD - Scalable Discovery of Variable-Length Motifs in Data Series
    Linardi, Michele
    Zhu, Yan
    Palpanas, Themis
    Keogh, Eamonn
    SIGMOD'18: PROCEEDINGS OF THE 2018 INTERNATIONAL CONFERENCE ON MANAGEMENT OF DATA, 2018, : 1053 - 1066
  • [40] Matrix profile goes MAD: variable-length motif and discord discovery in data series
    Linardi, Michele
    Zhu, Yan
    Palpanas, Themis
    Keogh, Eamonn
    DATA MINING AND KNOWLEDGE DISCOVERY, 2020, 34 (04) : 1022 - 1071