Mostrar el registro sencillo del ítem

dc.contributor.advisorPozzer, Cesar Tadeu
dc.creatorSantos, Adrian Kaminski dos
dc.date.accessioned2021-02-10T18:13:32Z
dc.date.available2021-02-10T18:13:32Z
dc.date.issued2019-12-11
dc.date.submitted2019
dc.identifier.urihttp://repositorio.ufsm.br/handle/1/20311
dc.descriptionTrabalho de conclusão de curso (graduação) - Universidade Federal de Santa Maria, Centro de Tecnologia, Bacharelado em Ciência da Computação, RS, 2019.por
dc.description.abstractThis undergraduate final work proposes the development of optimization techniques applied to the Hybrid A* pathfinding algorithm, based on the implementation currently present in the military simulation system SIS-ASTROS. An adaptation of that same algorithm was developed using C# language. Then, two different techniques were developed: a polygon approximation hash for optimization of intersection calculation between points and polygons, with O(1) complexity. It was also developed a technique for optimization of Euclidean distance heuristics using Dijkstra’s algorithm over a visibility graph. Both techniques were evaluated in different test scenarios and presented superior performance when compared to other techniques used in the work, with respect to their execution time for pathfinding using the implemented Hybrid A*.eng
dc.languageporpor
dc.publisherUniversidade Federal de Santa Mariapor
dc.rightsAcesso Abertopor
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 International*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectA* Híbridopor
dc.subjectOtimizaçãopor
dc.subjectSIS-ASTROSpor
dc.subjectHashpor
dc.subjectPolígonopor
dc.titleAnálise do desempenho de técnicas de otimização aplicadas ao algortimo A* híbrido para busca de rotas de veículospor
dc.typeTrabalho de Conclusão de Curso de Graduaçãopor
dc.degree.localSanta Maria, RS, Brasil.por
dc.degree.graduationBacharelado em Ciência da Computaçãopor
dc.description.resumoEste trabalho de graduação propõe o desenvolvimento de técnicas de otimização, aplicadas ao algoritmo A* Híbrido para busca de caminhos para veículos, baseado na implementação utilizada na navegação local de viaturas no sistema de simulação SIS-ASTROS. Durante o trabalho foi implementado, utilizando a linguagem C#, uma adaptação do algoritmo. Foram desenvolvidas duas técnicas: para otimização de cálculos de intersecção com polígonos (obstáculos para os veículos) foi implementada uma hash de aproximação de polígono, com tempo de avaliação de complexidade O(1), e para otimização da heurística do algoritmo foi utilizada o algoritmo de Dijkstra sobre um grafo de visibilidade. Ambas técnicas foram avaliadas em diferentes cenários de teste, e apresentaram desempenho superior aos algoritmos utilizados como comparação neste trabalho no que tange o tempo de execução de uma busca de caminhos.por
dc.publisher.countryBrasilpor
dc.publisher.initialsUFSMpor
dc.subject.cnpqCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOpor
dc.publisher.unidadeCentro de Tecnologiapor


Ficheros en el ítem

Thumbnail
Thumbnail

Este ítem aparece en la(s) siguiente(s) colección(ones)

Mostrar el registro sencillo del ítem

Acesso Aberto
Excepto si se señala otra cosa, la licencia del ítem se describe como Acesso Aberto

O Manancial - Repositório Digital da UFSM utiliza a versão 6.3 do software DSpace.
Av. Roraima, 1000. Cidade Universitária "Prof. José Mariano da Rocha Filho".
Bairro Camobi. CEP: 97.105-900. Santa Maria, RS, Brasil.