Use este identificador para citar ou linkar para este item:
http://repositorio.ufc.br/handle/riufc/65339
Registro completo de metadados
Campo DC | Valor | Idioma |
---|---|---|
dc.contributor.advisor | Tavares, Wladimir Araújo | - |
dc.contributor.author | Sousa, Paulo Miranda e Silva | - |
dc.date.accessioned | 2022-04-28T12:50:32Z | - |
dc.date.available | 2022-04-28T12:50:32Z | - |
dc.date.issued | 2022 | - |
dc.identifier.citation | SOUSA, Paulo Miranda e Silva. Persistent A*: uma melhoria do algoritmo A* usando Árvore de Segmento Persistente e Hashing incremental. 2022. 49 f. Trabalho de Conclusão de Curso (Graduação em Engenharia de Computação)-Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2022. | pt_BR |
dc.identifier.uri | http://www.repositorio.ufc.br/handle/riufc/65339 | - |
dc.description.abstract | State space search is a method used to solve several computational problems applied in several areas of computing, especially in Artificial Intelligence. One of the most studied algorithms in this area is A*. Such search algorithm uses heuristic information to perform a better exploration of the search space. However, A* has a memory limitation when it addresses problems whose search state representation is large. To circumvent this problem, this work presents the Persistent A*, whose purpose is to reduce the memory and time complexity of the classic A* implementation. This was possible using the incremental hashing technique and the data structure called persistent segment tree. To validate the implementation, tests were performed using several instances of the problem (N 2 −1) - Puzzle. Finally, we made a comparison between some algorithms in the literature. | pt_BR |
dc.language.iso | pt_BR | pt_BR |
dc.subject | Algoritmos | pt_BR |
dc.subject | Estrutura de dados (Computação) | pt_BR |
dc.subject | Inteligência Artificial | pt_BR |
dc.title | Persistent A*: uma melhoria do algoritmo A* usando Árvore de Segmento Persistente e Hashing incremental | pt_BR |
dc.type | TCC | pt_BR |
dc.description.abstract-ptbr | A busca no espaço de estados é um método usado para resolver vários problemas computacionais aplicado em várias áreas da computação, em especial na inteligência artificial. Um dos algoritmos mais estudados dessa área é o A*. Tal algoritmo de busca utiliza informações heurísticas para realizar uma melhor exploração do espaço de busca. Entretanto, o A* possui uma limitação de memória quando aborda problemas cuja representação do estado da busca é grande. Para contornar esse problema, este trabalho apresenta o Persistent A*, cuja finalidade é reduzir a complexidade de memória e de tempo da implementação clássica do A*. Isso foi possível utilizando a técnica de hashing incremental e a estrutura de dados chamada árvore de segmento persistente. Para validar a implementação, foram feitos testes usando várias instâncias do problema (N 2 − 1) - Puzzle. Por fim, fizemos uma comparação entre alguns algoritmos da literatura. | pt_BR |
Aparece nas coleções: | ENGENHARIA DE COMPUTAÇÃO-QUIXADÁ - Monografias |
Arquivos associados a este item:
Arquivo | Descrição | Tamanho | Formato | |
---|---|---|---|---|
2022_tcc_pmssousa.pdf | 748,45 kB | Adobe PDF | Visualizar/Abrir |
Os itens no repositório estão protegidos por copyright, com todos os direitos reservados, salvo quando é indicado o contrário.