Comparative Analysis of the Compression of Text Data Using Huffman, Arithmetic, Run-Length, and Lempel Ziv Welch Coding Algorithms

Baidoo, Peter Kwaku (2023) Comparative Analysis of the Compression of Text Data Using Huffman, Arithmetic, Run-Length, and Lempel Ziv Welch Coding Algorithms. Journal of Advances in Mathematics and Computer Science, 38 (9). pp. 144-156. ISSN 2456-9968

[thumbnail of Baidoo3892023JAMCS101597.pdf] Text
Baidoo3892023JAMCS101597.pdf - Published Version

Download (479kB)

Abstract

The purpose of the study was to compare the compression ratios of file size, file complexity, and time used in compressing each text file in the four selected compression algorithms on a given modern computer running Windows 7. The researcher used the Java programming language on the NetBeans development environment to create user-friendly user interfaces that displayed both the content being compressed and the output generated by the compression. A purposive sampling technique was used to select text files with varying complexities from the Google data store, as well as other text documents developed and manipulated by the researcher to meet the level of complexity required for the research experiment. The results showed that each compression algorithm compressed differently in terms of word count. This is due to the fact that the compression ratios of the number of words in each file changed in each compression algorithm. Furthermore, the complexity of the text in the file had no effect on the algorithms used. This was due to the fact that no significant changes in the various algorithms were observed with the selected files, despite the complexities of some files. Finally, time for compression was found to decrease with decreasing file size, though there were some notable variations across all four algorithms used. Before choosing a compression algorithm for efficient text compression, users must first determine their goals.

Item Type: Article
Subjects: Pustaka Library > Computer Science
Depositing User: Unnamed user with email support@pustakalibrary.com
Date Deposited: 09 Oct 2023 05:48
Last Modified: 09 Oct 2023 05:48
URI: http://archive.bionaturalists.in/id/eprint/1459

Actions (login required)

View Item
View Item