Por favor, use este identificador para citar o enlazar este ítem:
https://repositorio.ufpe.br/handle/123456789/52897
Comparte esta pagina
Registro completo de metadatos
Campo DC | Valor | Lengua/Idioma |
---|---|---|
dc.contributor.advisor | FONSECA, Paulo Gustavo | - |
dc.contributor.author | GUERRA, Ícaro Julião | - |
dc.date.accessioned | 2023-10-11T15:37:12Z | - |
dc.date.available | 2023-10-11T15:37:12Z | - |
dc.date.issued | 2023-09-25 | - |
dc.date.submitted | 2023-10-04 | - |
dc.identifier.citation | GUERRA, Ícaro. Construção online de wavelet tree no formato da árvore de Huffman. 2023. Trabalho de Conclusão de Curso (Engenharia da Computação) – Universidade Federal de Pernambuco, Recife, 2023 | pt_BR |
dc.identifier.uri | https://repositorio.ufpe.br/handle/123456789/52897 | - |
dc.description.abstract | A wavelet tree é uma estrutura de dados bastante utilizada para representar longas cadeias de caracteres de forma otimizada e permitir consultas de rank e select. Alguns estudos já exploraram como modificar o formato dessa árvore para melhorar a complexidade de consultas e de espaço de armazenamento e mostram que o formato da árvore de Huffman é ótimo no quesito memória. Apesar de ser uma estrutura conhecida, poucos algoritmos de construções online foram propostos e este trabalho tem como objetivo propor um algoritmo online para a construção da wavelet tree no formato da árvore de Huffman, que tem como principal vantagem o fato de que o texto de referência não precisa ser armazenado em memória principal, o que pode ser um requisito desejável, ou mesmo necessário, em aplicações de streams de dados. O método proposto consiste na adaptação de uma algoritmo para construção online do Código de Huffman, representado por uma árvore estritamente binária com topologia variável. A mudança na forma da árvore implica em modificações nos bitvectors representados pelos nós, com impacto significativo no desempenho do algoritmo. O método foi implementado e testado em textos de diferentes características, e os resultados sugerem que pode representar uma alternativa viável, especialmente em memória, porém previsivelmente menos eficiente em tempo com respeito à construção offline tradicional. | pt_BR |
dc.format.extent | 30p. | pt_BR |
dc.language.iso | por | pt_BR |
dc.rights | openAccess | pt_BR |
dc.rights.uri | https://creativecommons.org/licenses/by-nc-nd/4.0/ | * |
dc.subject | Wavelet tree | pt_BR |
dc.subject | Árvore de Huffman | pt_BR |
dc.subject | Dinâmico | pt_BR |
dc.subject | Online | pt_BR |
dc.title | Construção online de wavelet tree no formato da árvore de Huffman | pt_BR |
dc.type | bachelorThesis | pt_BR |
dc.degree.level | Graduacao | pt_BR |
dc.contributor.advisorLattes | http://lattes.cnpq.br/7085832229021609 | pt_BR |
dc.subject.cnpq | Áreas::Ciências Exatas e da Terra | pt_BR |
dc.degree.departament | ::(CIN-DCC) - Departamento de Ciência da Computação | pt_BR |
dc.degree.graduation | ::CIn-Curso de Engenharia da Computação | pt_BR |
dc.degree.grantor | Universidade Federal de Pernambuco | pt_BR |
dc.degree.local | Recife | pt_BR |
Aparece en las colecciones: | (TCC) - Engenharia da Computação |
Ficheros en este ítem:
Fichero | Descripción | Tamaño | Formato | |
---|---|---|---|---|
TCC Ícaro Julião Monteiro Guerra.pdf | 640,98 kB | Adobe PDF | ![]() Visualizar/Abrir |
Este ítem está protegido por copyright original |
Este ítem está sujeto a una licencia Creative Commons Licencia Creative Commons