Results 171 to 180 of about 1,801 (211)
Some of the next articles are maybe not open access.

Huffman Coding

ACM Computing Surveys, 2014
Huffman’s algorithm for computing minimum-redundancy prefix-free codes has almost legendary status in the computing disciplines. Its elegant blend of simplicity and applicability has made it a favorite example in algorithms courses, and as a result it is perhaps one of the most commonly implemented algorithmic techniques.
openaire   +2 more sources

Dynamic huffman coding

Journal of Algorithms, 1985
This note shows how to maintain a prefix code that remains optimum as the weights change. A Huffman tree with nonnegative integer weights can be represented in such a way that any weight w at level l can be increased or decreased by unity in O(l) steps, preserving minimality of the weighted path length.
openaire   +1 more source

Huffman coding as metaphor

Kybernetes, 2013
Purpose – David Huffman, as a graduate student, earned his immortality by solving a problem that had stumped Claude Shannon, the creator of the field of information theory. How he saw the problem differently and the nature of his discovery have implications for how we get stuck, how we get unstuck, and how the internal ...
openaire   +1 more source

Forward Looking Huffman Coding

Theory of Computing Systems, 2019
zbMATH Open Web Interface contents unavailable due to conflicting licenses.
Shmuel T. Klein   +2 more
openaire   +2 more sources

Weighted Adaptive Huffman Coding

2020 Data Compression Conference (DCC), 2020
Huffman coding is known to be optimal in case the alphabet is known in advance, the set of codewords is fixed and each codeword consists of an integral number of bits. If one of these conditions is violated, optimality is not guaranteed. In the dynamic variant of Huffman coding the encoder and decoder maintain identical copies of the model; at each ...
Aharon Fruchtman   +3 more
openaire   +1 more source

Synchronizing dynamic Huffman codes

Discrete Applied Mathematics
zbMATH Open Web Interface contents unavailable due to conflicting licenses.
Shmuel T. Klein   +2 more
openaire   +3 more sources

Minimum Variance Huffman Codes

SIAM Journal on Computing, 1982
Huffman’s well-known coding method constructs a minimum redundancy code which minimizes the expected value of the word length. In this paper, we characterize the minimum redundancy code with the minimum variance of the word length. An algorithm is given to construct such a code. It is shown that the code is in a certain sense unique.
openaire   +2 more sources

Optimal Prefix Codes And Huffman Codes

International Journal of Computer Mathematics, 2003
Existence of the optimal prefix codes is shown in this paper. Relationship between the optimal prefix code and the Huffman code is also discussed. We prove that all Huffman codes are optimal prefix codes and conversely optimal prefix codes need not be Huffman codes.
Dongyang Long   +2 more
openaire   +1 more source

Self-synchronizing Huffman codes

IEEE Trans. Inf. Theory, 1984
Summary: A problem associated with the use of variable-length source codes is that loss of synchronization may lead to extended errors in the decoded text. In this correspondence it is shown that some binary Huffman codes contain a codeword that resynchronizes the decoder regardless of the synchronization slippage preceding that codeword.
Thomas J. Ferguson, J. H. Rabinowitz
openaire   +2 more sources

Huffman coding with an infinite alphabet

IEEE Transactions on Information Theory, 1996
Summary: A new type of sufficient condition is provided for a probability distribution on the nonnegative integers to be given an optimal \(D\)-ary prefix code by a Huffman-type algorithm. In the justification of our algorithm, we introduce two new (essentially one) concepts as the definition of the ``optimality'' of a prefix \(D\)-ary code, which are ...
Akiko Kato, Te Sun Han, Hiroshi Nagaoka
openaire   +2 more sources

Home - About - Disclaimer - Privacy