Optimality of Huffman Code in the Class of 1-bit Delay Decodable Codes

09/19/2022
by   Kengo Hashimoto, et al.
0

For a given independent and identically distributed (i.i.d.) source, Huffman code achieves the optimal average codeword length in the class of instantaneous code with a single code table. However, it is known that there exist time-variant encoders, which achieve a shorter average codeword length than the Huffman code, using multiple code tables and allowing at most k-bit decoding delay for k = 2, 3, 4, . . .. On the other hand, it is not known whether there exists a 1-bit delay decodable code, which achieves a shorter average length than the Huffman code. This paper proves that for a given i.i.d. source, a Huffman code achieves the optimal average codeword length in the class of 1-bit delay decodable codes with a finite number of code tables.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/16/2023

The Optimality of AIFV Codes in the Class of 2-bit Delay Decodable Codes

AIFV (almost instantaneous fixed-to-variable length) codes are noiseless...
research
02/23/2020

Speeding up the AIFV-2 dynamic programs by two orders of magnitude using Range Minimum Queries

AIFV-2 codes are a new method for constructing lossless codes for memory...
research
06/13/2023

Properties of k-bit Delay Decodable Codes

The class of k-bit delay decodable codes, source codes allowing decoding...
research
03/16/2022

General form of almost instantaneous fixed-to-variable-length codes and optimal code tree construction

A general class of the almost instantaneous fixed-to-variable-length (AI...
research
01/07/2022

The Efficiency of the ANS Entropy Encoding

The Asymmetric Numeral Systems (ANS) is a class of entropy encoders by D...
research
11/27/2019

Finite-length performance comparison of network codes using random vs Pascal matrices

In this letter, we evaluate the finite-length performance of network cod...
research
09/22/2018

The Maximum Length of Circuit Codes With Long Bit Runs and a New Characterization Theorem

We study circuit codes with long bit runs (sequences of distinct transit...

Please sign up or login with your details

Forgot password? Click here to reset