Improving File Compression Using Elementary Cellular Automata
Albury, John (University of Central Florida) | Wales, Richard (University of Central Florida) | Wu, Annie S. (University of Central Florida)
We present a novel technique for pre-processing files that can improve file compression rates of existing general purpose lossless file compression algorithms, particularly for files that these algorithms perform poorly on. The elementary cellular automata (CA) pre-processing technique involves finding a CA state that can be used to transform a file into a format that is more amenable to compression than the original file format. This technique is applicable to multiple file types and may be used to enhance multiple compression algorithms. Evaluation on files that we generated, as well as samples selected from online text repositories, finds that the CA pre-processing technique improves compression rates by up to 4% and shows promising results for assisting in compressing data that typically induce worst-case behavior in standard compression algorithms.
May-15-2019
- Country:
- North America > United States
- Florida
- Orange County > Orlando (0.14)
- Hillsborough County > University (0.05)
- Florida
- Europe > United Kingdom
- Wales (0.05)
- North America > United States
- Genre:
- Research Report (0.67)
- Technology: