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

02/26/2022
by   Solomon Kozlov, et al.
0

In developing locally testable codes, information is added to the coded message by creating redundancy in the codewords. In this article, we propose an alternative method in which redundancy is introduced on the message that must be transmitted before its encoding and not in the codewords. This approach exploits the Set Shaping Theory whose goal is the study the bijection functions f(X)=Y that transform a set of strings into a set of equal size made up of strings of greater length. In this way, this type of function transforms the independent variable x into the dependent variable y whose emission probability is conditioned by the previously emitted variables. Thus, if the decoder decodes a symbol associated with a conditional probability equal to zero, we detect an error in the message. If the function f used is the one that minimizes the average information content, we develop a code that can be tested efficiently. In fact, it is observed, in terms of compression, that the greater length of the strings is compensated by the fact of having chosen the strings with less entropy.

READ FULL TEXT
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/10/2019

Optimality in Quantum Data Compression using Dynamical Entropy

In this article we study lossless compression of strings of pure quantum...
research
05/01/2021

Detecting Deletions and Insertions in Concatenated Strings with Optimal Redundancy

We study codes that can detect the exact number of deletions and inserti...
research
10/09/2018

Explicit optimal-length locally repairable codes of distance 5

Locally repairable codes (LRCs) have received significant recent attenti...
research
11/15/2019

Codes Correcting All Patterns of Tandem-Duplication Errors of Maximum Length 3

The set of all q-ary strings that do not contain repeated substrings of ...
research
10/03/2021

Binary code optimization

This article shows that any type of binary data can be defined as a coll...
research
08/27/2022

Practical applications of Set Shaping Theory in Huffman coding

One of the biggest criticisms of the Set Shaping Theory is the lack of a...

Please sign up or login with your details

Forgot password? Click here to reset