DocumentCode :
1173363
Title :
Near-optimal depth-constrained codes
Author :
Gupta, Pankaj ; Prabhakar, Balaji ; Boyd, Stephen
Author_Institution :
Cypress Semicond., Palo Alto, CA, USA
Volume :
50
Issue :
12
fYear :
2004
Firstpage :
3294
Lastpage :
3298
Abstract :
This note considers an n-letter alphabet in which the ith letter is accessed with probability pi. The problem is to design efficient algorithms for constructing near-optimal, depth-constrained Huffman and alphabetic codes. We recast the problem as one of determining a probability vector q*=(q*1,...,q*n) in an appropriate convex set, S, so as to minimize the relative entropy D(p||q) over all q∈S. Methods from convex optimization give an explicit solution for q* in terms of p. We show that the Huffman and alphabetic codes so constructed are within 1 and 2 bits of the corresponding optimal depth-constrained codes.
Keywords :
Huffman codes; codes; entropy; optimisation; probability; Huffman codes; alphabetic codes; convex optimization; n-letter alphabet; near-optimal depth-constrained codes; probability vector; relative entropy minimization; Algorithm design and analysis; Binary trees; Code standards; Decoding; Encoding; Entropy; Internet; Optimization methods; Tree data structures; 65; Alphabetic codes; prefix lookup; router;
fLanguage :
English
Journal_Title :
Information Theory, IEEE Transactions on
Publisher :
ieee
ISSN :
0018-9448
Type :
jour
DOI :
10.1109/TIT.2004.838345
Filename :
1362912
Link To Document :
بازگشت