Practical applications of Set Shaping Theory in Huffman coding

08/27/2022
by   Christian Schmidt, et al.
0

One of the biggest criticisms of the Set Shaping Theory is the lack of a practical application. This is due to the difficulty of its application. In fact, to apply this technique from an experimental point of view we must use a table that defines the correspondences between two sets. However, this approach is not usable in practice, because the table has A^N elements, with A number of symbols and N length of the message to be encoded. Consequently, these tables can be implemented in a program only when A and N have a low value. Unfortunately, in these cases, there are no compression algorithms with such efficiency as to detect the improvement introduced by this method. In this article, we use a function capable of performing the transform without using the correspondence table; this allows us to apply this theory to a wide range of values of A and N. The results obtained confirm the theoretical predictions.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/08/2019

Recommending Related Tables

Tables are an extremely powerful visual and interactive tool for structu...
research
11/16/2021

Introduction to Set Shaping Theory

In this article, we define the Set Shaping Theory whose goal is the stud...
research
04/28/2020

Approximating longest common substring with k mismatches: Theory and practice

In the problem of the longest common substring with k mismatches we are ...
research
11/09/2022

Faster Walsh-Hadamard Transform and Matrix Multiplication over Finite Fields using Lookup Tables

We use lookup tables to design faster algorithms for important algebraic...
research
03/05/2020

Optimizing JPEG Quantization for Classification Networks

Deep learning for computer vision depends on lossy image compression: it...
research
02/26/2022

Use of Set Shaping theory in the development of locally testable codes

In developing locally testable codes, information is added to the coded ...
research
06/29/2021

Is 2NF a Stable Normal Form?

Traditionally, it was accepted that a relational database can be normali...

Please sign up or login with your details

Forgot password? Click here to reset