To accomplish my objective, I built a computer program in C#, a programming language, that would be able to compress files in combinations of six different ways, and automatically cycle through all combinations of these methods for four different files and output the compressed file-sizes, in bytes.I then built a peripheral program that would process the raw numbers and return actual data.
In the end, I found that the data support my hypothesis.
Not only do many of the top algorithms closely resemble the Bzip2 algorithm, many other top algorithms also start with rearrangement functions and end with entropy functions.
This Computer project is to find the optimal form of losless file compression.
Science Fair Project done By Andrew R. Dutcher