Binary code optimization
Parviz Gharehbagheri, Sayeed Hamid Haji Sayeed Javadi, Parvaneh, Asghari, Naser Gharehbagheri

TL;DR
This paper introduces a binary data compression method using variable-length codewords, achieving lossless compression and reversible encoding with error resistance through symmetric codewords.
Contribution
It proposes a novel binary data encoding technique that guarantees positive compression and reversibility using symmetric codewords, enhancing error resistance.
Findings
Positive compression for all binary data types
Reversible encoding with symmetric codewords
Error resistance through two-way decoding
Abstract
This article shows that any type of binary data can be defined as a collection from codewords of variable length. This feature helps us to define an Injective and surjective function from the suggested codewords to the required codewords. Therefore, by replacing the new codewords, the binary data becomes another binary data regarding the intended goals. One of these goals is to reduce data size. It means that instead of the original codewords of each binary data, it replaced the Huffman codewords to reduce the data size. One of the features of this method is the result of positive compression for any type of binary data, that is, regardless of the size of the code table, the difference between the original data size and the data size after compression will be greater than or equal to zero. Another important and practical feature of this method is the use of symmetric codewords instead…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAlgorithms and Data Compression · Advanced Data Compression Techniques · Error Correcting Code Techniques
