Estudo e implantação do algorítmo de compressão LZ77 na biblioteca Komm

dc.contributor.advisorNóbrega, Roberto Wanderley da
dc.contributor.advisorLatteshttp://lattes.cnpq.br/0845572758065075
dc.contributor.authorKajikawa, Rhenzo Hideki Silva
dc.contributor.referee1Medeiros, Diego da Silva de
dc.contributor.referee1Latteshttp://lattes.cnpq.br/5102150000360627
dc.contributor.referee2Lobato, Elen Macedo
dc.contributor.referee2Latteshttp://lattes.cnpq.br/2875038744046350
dc.date.accessioned2026-04-09T21:46:37Z
dc.date.available2026-04-09T21:46:37Z
dc.date.issued2025-12-11
dc.description.abstractA biblioteca de compressão de dados Komm foi estendida com a integração de um algoritmo sem perdas adicional: LZ77. O cenário de redes de telecomunicações, marcado pelo aumento exponencial de dados, exige técnicas eficientes de compressão para otimização de largura de banda e armazenamento. Os objetivos englobam o estudo teórica dos algoritmos, projeto e implementação de módulos na arquitetura existente em Python, documentação e validação por meio de testes automatizados do correto funcionamento e desempenho. A metodologia inclui revisão bibliográfica, desenvolvimento de software e análise comparativa, visando quantificar ganhos em taxa de compressão, tempo de execução e uso de memória. Esperou-se comprovar a viabilidade prática dos algoritmos e oferecer subsídios para futuras ampliações da biblioteca.
dc.description.abstractThe Komm data compression library will be extended by integrating an additional lossless algorithm: LZ77. In the telecommunications network context, characterized by exponential data growth, efficient compression techniques are required to optimize bandwidth and storage. The objectives include a theoretical study of these algorithms, the design and implementation of modules in the existing Python architecture, documentation, and validation through automated testing to ensure proper functioning and performance. The methodology encompasses a literature review, software development, and comparative analysis, aiming to quantify improvements in compression ratio, execution time, and memory usage. It is expected that the practical feasibility of the algorithms will be demonstrated, providing a foundation for future expansions of the library.
dc.identifier.citationKAJIKAWA, Rhenzo Hideki Silva. Estudo e implantação do algorítmo de compressão LZ77 na biblioteca Komm. 2025. Trabalho de Conclusão de Curso (Bacharelado em Engenharia de Telecomunicações) - Instituto Federal de Educação, Ciência e Tecnologia de Santa Catarina, São José, 2025
dc.identifier.urihttps://repositorio.ifsc.edu.br/handle/1/887
dc.language.isoPortuguês Brasilpt_BR
dc.publisherInstituto Federal de Santa Catarinapt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.departmentCâmpus São Josépt_BR
dc.publisher.initialsIFSC
dc.publisher.programBacharelado em Engenharia de Telecomunicaçõespt_BR
dc.rights.accessAcesso Aberto
dc.subjectCompressão de dados (Computação)
dc.subjectAlgorítmos computacionais
dc.subjectPython (Linguagem de programação de computador)
dc.subject.cnpqENGENHARIAS
dc.titleEstudo e implantação do algorítmo de compressão LZ77 na biblioteca Komm
dc.typeTrabalho de conclusão de graduaçãopt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
Rhenzo_Hideki_Silva_Kajikawa_TCC.pdf
Tamanho:
1.52 MB
Formato:
Adobe Portable Document Format

Licença do Pacote

Agora exibindo 1 - 1 de 1
Carregando...
Imagem de Miniatura
Nome:
license.txt
Tamanho:
1.71 KB
Formato:
Item-specific license agreed to upon submission
Descrição: