COMPARATIVE ANALYSIS AND PERFORMANCE EVALUATION OF HUFFMAN AND SHANNON FANO DATA COMPRESSION ALGORITHMS USING THE REDUCTION OF STORAGE SIZE OF A GIVEN DATA STRING.

Authors

  • Princewill Aigbe Department of Computer Science, College of Computing Western Delta University,Oghara, Nigeria. Author
  • Emmanuel Nwelih Department of Computer Science, University of Benin, Benin City, Nigeria Author

DOI:

https://doi.org/10.60787/jnamp-v67i1-337

Keywords:

Deduplication, Algorithm, Compression, Data encoding, Average code length

Abstract

Even with bigger storage disks, it is very necessary to explore opportunities to maximize the potential capacity of the required storage disks. The act of transforming data such that it uses less memory space is known as data compression. Huffman and Shannon Fano encoding algorithms can compress different forms of data such as images, text, audio, and video. This paper centres on a comparative evaluation of the stated data encoding algorithms in terms of code word generation operations, average code length per symbol, CRP, compression factor, and time complexity analysis with a sample data string. The evaluation culminated in the computation and a pictorial representation of the running time of the two data encoding algorithms. The Huffman encoding algorithm takes a shorter time than Shannon Fano encoding algorithm. However, the two compressions have similar average code length per symbol and operate within the same compression ratio and factor performance

         Views | Downloads: 83 / 33

Downloads

Download data is not yet available.

References

. Ahmad, O., Mohammed, O. and Mahmoud, K. (2019). Comparative Study between LM-DH Technique and Huffman Coding Technique. International Journal of Applied Engineering Research. 36(20), 123 -145.

. Ardiles, S. A. and Hertog, N (2018). Development of Word-Based Text Compression Algorithm for Indonesian Language Document. International Conference on Information and Communication Technology (ICoICT), Jakarta, Indonesia.

. Ashok, K., Babu, V., and Satish, K. (2017). Implementation of Data Compression Using Huffman Coding. International Conference on Methods and Models in Computer Science, Mumbai, India.

. Kodituwakku, S. R. and Amarasinghe, S. U. (2019). Comparison of Lossless Data, Compression Algorithms for Text. Indian Journal of Computer Science and Engineering, 21(14), 023 – 034.

. Mahdi, O. A., Mohammed, M. A. and Mohamed, A. J. (2016). Implementing a Novel Approach an Convert Audio Compression to Text Coding via Hybrid Technique. International Journal of Computer Science Issues, 9 (6), 053 – 059.

. Manjeet, K. (2017). Lossless Text Data Compression Algorithm Using Modified Huffman Algorithm. International Journal of Advanced Research in Computer Science and Software Engineering, 41(23), 045 – 057.

. Mohammad, H. (2018). A Survey of Data Compression Algorithms and their Applications. Applications of Advanced Algorithms Journal, 5(3), 201 – 215.

. Mohammed, A. and Ibrahim, M. M. (2018). Comparative Study between Various Algorithms of Data Compression Techniques. International Journal of Computer Science and Network Security (IJCSNS), 23(35), 134 – 145.

. Pujar, J. H. and Kadlaskar, L. M. (2017). A New Lossless Method of Image Compression and Decompression Using Huffman Coding Techniques. Journal of Theoretical and Applied Information Technology, 5 (1), 018 – 023.

. Sullivan, G. J., Ohm, J. R., Han, W. J. and Wiegand, T. (2015). Overview of the High Efficiency Video Coding (HEVC) Standard. IEEE Transactions on Circuits and Systems for Video Technology, 22 (12), 1649 – 1668.

. Tanvi, P., Kruti, D., Judith, A. and Poonam, C. (2019). Survey of Text Compression Algorithms. International Journal of Engineering Research and Technology (IJERT), 34(24), 124 – 144.

. VidyaSagar, M. and Victor, J. S. (2018). Modified Run Length Encoding Scheme for High Data Compression Rate. International Journal of Advanced Research in Computer Engineering and Technology (IJARCET). 45(38): 145 - 158.

Downloads

Published

2024-06-09

Issue

Section

Articles

How to Cite

COMPARATIVE ANALYSIS AND PERFORMANCE EVALUATION OF HUFFMAN AND SHANNON FANO DATA COMPRESSION ALGORITHMS USING THE REDUCTION OF STORAGE SIZE OF A GIVEN DATA STRING. (2024). The Journals of the Nigerian Association of Mathematical Physics, 67(1), 9-20. https://doi.org/10.60787/jnamp-v67i1-337

Share

Similar Articles

1-10 of 47

You may also start an advanced similarity search for this article.