DOI: 10.11118/ecos2026_014
WEB APPLICATION FOR VISUALIZATION AND COMPARISON OF MINIMUM-REDUNDANCY CODES
- Ivan Kolesnychenko1, Radim Farana1
- 1 Department of Informatics, Faculty of Business and Economics, Mendel University in Brno, Zemědělská 1, 613 00 Brno, Czech Republic
This article presents the results of the development and testing of a specialized web application designed for teaching and comparing lossless data compression algorithms based on minimum redundancy codes. The work focuses on two fundamental pillars of statistical coding: the Shannon-Fano (Shannon 1948) and Huffman algorithms (Huffman 1952). The main contribution of the created solution is an interactive environment that allows users to monitor calculation steps and the creation of tree structures in real-time on identical inputs, which supports an intuitive understanding of the differences in the efficiency of both methods. The technical solution is built on modern Vue 3 and D3.js technologies. Validation took place in the form of user testing, which proved the high didactic potential of the application and its benefit for students of technical fields.
Klíčová slova: lossless compression, Shannon-Fano coding, Huffman coding, entropy, algorithm visualization, web application
stránky: 15-15, online: 2026

