The warm-up algorithm:: A Lagrangian construction of length restricted Huffman codes

被引:6
|
作者
Milidiú, RL
Laber, ES
机构
[1] Pontificia Univ Catolica Rio de Janeiro, Dept Informat, Rio De Janeiro, Brazil
[2] Univ Fed Rio de Janeiro, Programa Engn Sistemas & Computacao, Rio De Janeiro, Brazil
关键词
prefix codes; Huffman trees; Lagrangian duality;
D O I
10.1137/S009753979731981X
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Given an alphabet {alpha (1),..., alpha (n)} with the corresponding list of weights [omega (1),..., omega (n)], and a number L greater than or equal to inverted right perpendicular log n inverted left perpendicular, we introduce the WARM- UP algorithm, a Lagrangian algorithm for constructing suboptimal length restricted prefix codes. Two implementations of the algorithm are proposed. The first one has time complexity O(n log n+n log <(<omega>)over bar>), where <(<omega>)over bar> is the highest presented weight. The second one runs in O (nL log(n/ L)) time. The number of additional bits per symbol generated by WARM-UP when comparing to Huffman encoding is not greater than 1/psi (L-inverted right perpendicular log(n + inverted right perpendicular log n inverted left perpendicular -L inverted left perpendicular-2). Even though the algorithm is approximated it presents an optimal behavior for practical settings. An important feature of the proposed algorithm is its implementation simplicity. The algorithm is basically a selected sequence of Huffman tree constructions for modified weights. The approach gives some new insights on the problem.
引用
收藏
页码:1405 / 1426
页数:22
相关论文
共 22 条
  • [1] Efficient implementation of the WARM-UP algorithm for the construction of length-restricted prefix codes
    Milidiú, RL
    Pessoa, AA
    Laber, ES
    ALGORITHM ENGINEERING AND EXPERIMENTATION, 1999, 1619 : 1 - 17
  • [2] AUTOMATING WARM-UP LENGTH ESTIMATION
    Hoad, Kathryn
    Robinson, Stewart
    Davies, Ruth
    2008 WINTER SIMULATION CONFERENCE, VOLS 1-5, 2008, : 532 - 540
  • [3] Automating warm-up length estimation
    Hoad, K.
    Robinson, S.
    Davies, R.
    JOURNAL OF THE OPERATIONAL RESEARCH SOCIETY, 2010, 61 (09) : 1389 - 1403
  • [4] A new construction algorithm for symmetrical reversible variable-length codes from the Huffman code
    Jeong, WH
    Ho, YS
    COMPUTER AND INFORMATION SCIENCES - ISCIS 2003, 2003, 2869 : 675 - 682
  • [5] A FAST ALGORITHM FOR OPTIMAL LENGTH-LIMITED HUFFMAN CODES
    LARMORE, LL
    HIRSCHBERG, DS
    JOURNAL OF THE ACM, 1990, 37 (03) : 464 - 473
  • [6] Fast algorithm for optimal length-limited Huffman codes
    Larmore, Lawrence L., 1600, (37):
  • [7] Advanced root mean square propagation with the warm-up algorithm for fiber coupling
    Li, Ziqiang
    Pan, Ziting
    Li, Yuting
    Yang, Xu
    Geng, Chao
    Li, Xinyang
    OPTICS EXPRESS, 2023, 31 (15) : 23974 - 23989
  • [8] RADIATION LOADS AND RADIATION WARM-UP OF CONSTRUCTION ELEMENTS OF HIGH-ENERGY ACCELERATORS
    MOKHOV, NV
    ZHURNAL TEKHNICHESKOI FIZIKI, 1979, 49 (06): : 1254 - 1258
  • [9] ALGORITHMS FOR CONSTRUCTION OF OPTIMAL AND ALMOST-OPTIMAL LENGTH-RESTRICTED CODES
    Karpinski, Marek
    Nekrich, Yakov
    PARALLEL PROCESSING LETTERS, 2006, 16 (01) : 81 - 92
  • [10] Algorithms for construction of optimal and almost-optimal length-restricted codes
    Karpinski, M
    Nekrich, Y
    DCC 2005: Data Compression Conference, Proceedings, 2005, : 464 - 464