Lossless Compression Program Development

Замовник: AI | Опубліковано: 31.01.2026
Бюджет: 250 $

INTRO- It's a lossless compression program, in which I'm trying to accomplish 1/2 and probably more ... 1/4 ... compression using Higher to Lower Base Conversion using rotation method. Traditional lossless Compression Algorithms LZMA2, Huffman Zstandard Gzip and many try on redundant data like simple text where Compression depends on H. Rotation method is trying to beat the idea of H. What do i mean by 50% COMPRESSION Imagine we have four numbers in our Data String of Base16 Bits required to store 4 numbers in Base16= 2power4=16 4(bits)x4(data)=16 total bits Now same 4 numbers once compressed properly bits needed in Base4= 2power2=4 and 2(bits)x4(data)=8 total bits. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- WORKING IDEA- E.g 4x4 matrix=16 elements or 16 pairs. 11 12 13 14 21 22 23 24 31 32 33 34 41 42 43 44 We can rewrite this as 1 2 3 4 5 6 7 8 1 11 12 13 14 21 22 23 24 2 31 32 33 34 41 42 43 44 or 11 12 13 14 16 16 17 18 21 22 23 24 25 26 27 28 I have attached the excel file (Base8 Conversion process) explaining mathematically the conversion process using rotation method for Base8 to Base 4 as an example. There's also a file attached explaining the conversion process for B9 to B6 and python file which is a conversion program for Base9 to Base6, and uses the same idea as B8 B4 but different approach. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- CHANGES- *This part is a bit complicated, which will require a meeting to explain this fully. I need only this much DATA to be handeled *(Just 16 pairs) 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 34 83 83 31 39 13 25 34 31 73 33 42 33 63 85 49 - I need Data to be passed through layers four times. - I need Pass and Fail combinations to be printed. - I need a decoder which checks Pass and Fail. Output Template is attached. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------- *What i need is a programmer who has a very strong number theory background and python skills and make these changes to P3-FINAL program. To get shortlisted please explain the process in P3_Final.py and difference between B8-B4 B9-B6 Conversion Process. I kept the information in files unlabeled except in B8 to B4. consider it more like a jigsaw puzzle (where you put the right pieces together to get a final Right picture) to test your knowledge and understanding of the idea. HINT. If you understand the process in B8 to B4 then it's much easier to understand B9 to B6.