Dynamic AIFV Coding
Hiraoka Tomotaka, H. Yamamoto
Abstract
Hiraoka Tomotaka, H. Yamamoto
Abstract
In this paper, we propose two types of dynamic AIFV (almost instantaneous fixed-to-variable length) coding schemes for stationary memoryless sources with unknown probability distribution such that the dynamic AIFV code trees are constructed from the dynamic Huffman code tree. The one is based on the AIFV code with two code trees and the other is based on a simplified AIFV-m code with m code trees. The proposed dynamic AIFV coding can be implemented with almost the same complexity as the dynamic Huffman coding, and it can attain better compression rate than the dynamic Huffman code when the probability of the most likely source symbol is larger than about 0.62.
OpenAlex reports 6 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
In this paper, we propose two types of dynamic AIFV (almost instantaneous fixed-to-variable length) coding schemes for stationary memoryless sources with unknown probability distribution such that the dynamic AIFV code trees are constructed from the dynamic Huffman code tree. The one is based on the AIFV code with two code trees and the other is based on a simplified AIFV-m code with m code trees. The proposed dynamic AIFV coding can be implemented with almost the same complexity as the dynamic Huffman coding, and it can attain better compression rate than the dynamic Huffman code when the probability of the most likely source symbol is larger than about 0.62.
Key concepts: Huffman coding, Canonical Huffman code, Variable-length code, Prefix code, Shannon–Fano coding, Tunstall coding, Universal code, Computer science