Compression utility
| dc.contributor.advisor | Dvorský, Jiří | |
| dc.contributor.author | Nguyen, Duc Tuan | |
| dc.contributor.referee | Slaninová, Kateřina | |
| dc.date.accepted | 2025-06-02 | |
| dc.date.accessioned | 2025-06-23T11:50:25Z | |
| dc.date.available | 2025-06-23T11:50:25Z | |
| dc.date.issued | 2025 | |
| dc.description.abstract | The objective of this project is to study and implement a versatile data compression utility that supports multiple algorithms for lossless compression. The utility will integrate three common algorithms: Huffman Coding, Lempel-Ziv-Welch (LZW), and Arithmetic Coding (AC). These three algorithms are all lossless compression. and will be developed using C# in the .NET framework. Each algorithm will be evaluated based on its compression ratio, compresseion time, running time, and time complexity to compare their efficiency and suitability for different types of data. In addition, the project will include an intuitive command-line interface for selecting the compression algorithm, setting parameters, and managing files or directories. The results will be documented to provide insights into the trade-offs between the algorithms in terms of compression effectiveness and computational performance. | en |
| dc.description.abstract | Cílem tohoto projektu je navrhnout a implementovat univerzální nástroj pro kompresi dat, který podporuje více algoritmů pro bezztrátovou kompresi. Nástroj bude integrovat tři běžné algoritmy: Huffmanovo kódování, Lempel-Ziv-Welch (LZW) a aritmetické kódování (AC). Všechny tyto tři algo- ritmy jsou bezztrátové komprese a budou vyvinuty pomocí jazyka C# v prostředí .NET framework. Každý algoritmus bude vyhodnocen na základě kompresního poměru, doby běhu a časové složitosti pro porovnání jejich efektivity a vhodnosti pro různé typy dat. Projekt bude navíc zahrnovat intu- itivní rozhraní příkazového řádku pro výběr kompresního algoritmu, nastavení parametrů a správu souborů nebo adresářů. Výsledky budou zdokumentovány, aby poskytly přehled o kompromisech mezi algoritmy z hlediska účinnosti komprese a výpočetního výkonu. | cs |
| dc.description.department | 460 - Katedra informatiky | cs |
| dc.description.result | výborně | cs |
| dc.format.extent | 2081592 bytes | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.other | OSD002 | |
| dc.identifier.sender | S2724 | |
| dc.identifier.thesis | NGU0158_FEI_B0613A140010_2025 | |
| dc.identifier.uri | http://hdl.handle.net/10084/157077 | |
| dc.language.iso | en | |
| dc.publisher | Vysoká škola báňská – Technická univerzita Ostrava | cs |
| dc.rights.access | openAccess | |
| dc.subject | Huffman Coding | en |
| dc.subject | LZW | en |
| dc.subject | Arithmetic Coding | en |
| dc.subject | Zip | en |
| dc.subject | DEFLATE | en |
| dc.subject | Lossless | en |
| dc.subject | Data compression | en |
| dc.subject | Huffmanovo kódování | cs |
| dc.subject | LZW | cs |
| dc.subject | Aritmetické kódování | cs |
| dc.subject | Zip | cs |
| dc.subject | DEFLATE | cs |
| dc.subject | Bezztrátová | cs |
| dc.subject | Komprese dat | cs |
| dc.thesis.degree-grantor | Vysoká škola báňská – Technická univerzita Ostrava. Fakulta elektrotechniky a informatiky | cs |
| dc.thesis.degree-level | Bakalářský studijní program | cs |
| dc.thesis.degree-name | Bc. | |
| dc.thesis.degree-program | Informatika | cs |
| dc.title | Compression utility | en |
| dc.title.alternative | Kompresní utilita | cs |
| dc.type | Bakalářská práce | cs |
Files
Original bundle
1 - 5 out of 6 results
Loading...
- Name:
- NGU0158_FEI_B0613A140010_2025.pdf
- Size:
- 1.99 MB
- Format:
- Adobe Portable Document Format
- Description:
- Text práce
Loading...
- Name:
- NGU0158_FEI_B0613A140010_2025_zadani.pdf
- Size:
- 122.01 KB
- Format:
- Adobe Portable Document Format
- Description:
- Zadání
Loading...
- Name:
- NGU0158_FEI_B0613A140010_2025_priloha.zip
- Size:
- 17.66 KB
- Format:
- Unknown data format
- Description:
- Příloha
Loading...
- Name:
- NGU0158_FEI_B0613A140010_2025_posudek_vedouci_Dvorsky_Jiri.pdf
- Size:
- 141.72 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího – Dvorský, Jiří
Loading...
- Name:
- NGU0158_FEI_B0613A140010_2025_posudek_oponent_Slaninova_Katerina.pdf
- Size:
- 146.32 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta – Slaninová, Kateřina