O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico

Detalhes bibliográficos
Autor(a) principal: Pereira, Elder Gonçalves
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/18104
Resumo: The Hiker Dice was a game recently proposed in a software designed by Mara Kuzmich and Leonardo Goldbarg. In the game a dice is responsible for building a trail on an n x m board. As the dice waits upon a cell on the board, it prints the side that touches the surface. The game shows the Hamiltonian Path Problem Simple Maximum Hiker Dice (Hidi-CHS) in trays Compact Nth , this problem is then characterized by looking for a Hamiltonian Path that maximize the sum of marked sides on the board. The research now related, models the problem through Graphs, and proposes two classes of solution algorithms. The first class, belonging to the exact algorithms, is formed by a backtracking algorithm planed with a return through logical rules and limiting the best found solution. The second class of algorithms is composed by metaheuristics type Evolutionary Computing, Local Ramdomized search and GRASP (Greed Randomized Adaptative Search). Three specific operators for the algorithms were created as follows: restructuring, recombination with two solutions and random greedy constructive.The exact algorithm was teste on 4x4 to 8x8 boards exhausting the possibility of higher computational treatment of cases due to the explosion in processing time. The heuristics algorithms were tested on 5x5 to 14x14 boards. According to the applied methodology for evaluation, the results acheived by the heuristics algorithms suggests a better performance for the GRASP algorithm
id UFRN_eca9a9b9e7a300b2b92530b3472eca98
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/18104
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Pereira, Elder Gonçalveshttp://lattes.cnpq.br/3720390874726556http://lattes.cnpq.br/1371199678541174Gouvêa, Elizabeth Ferreirahttp://lattes.cnpq.br/2888641121265608Luna, Henrique Pacca Loureirohttp://lattes.cnpq.br/4967240163248619Delgado, Myriam Regattieri de Biase da Silvahttp://lattes.cnpq.br/4166922845507601Goldbarg, Marco César2014-12-17T15:48:10Z2014-10-242014-12-17T15:48:10Z2014-03-21PEREIRA, Elder Gonçalves. O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico. 2014. 111 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2014.https://repositorio.ufrn.br/jspui/handle/123456789/18104The Hiker Dice was a game recently proposed in a software designed by Mara Kuzmich and Leonardo Goldbarg. In the game a dice is responsible for building a trail on an n x m board. As the dice waits upon a cell on the board, it prints the side that touches the surface. The game shows the Hamiltonian Path Problem Simple Maximum Hiker Dice (Hidi-CHS) in trays Compact Nth , this problem is then characterized by looking for a Hamiltonian Path that maximize the sum of marked sides on the board. The research now related, models the problem through Graphs, and proposes two classes of solution algorithms. The first class, belonging to the exact algorithms, is formed by a backtracking algorithm planed with a return through logical rules and limiting the best found solution. The second class of algorithms is composed by metaheuristics type Evolutionary Computing, Local Ramdomized search and GRASP (Greed Randomized Adaptative Search). Three specific operators for the algorithms were created as follows: restructuring, recombination with two solutions and random greedy constructive.The exact algorithm was teste on 4x4 to 8x8 boards exhausting the possibility of higher computational treatment of cases due to the explosion in processing time. The heuristics algorithms were tested on 5x5 to 14x14 boards. According to the applied methodology for evaluation, the results acheived by the heuristics algorithms suggests a better performance for the GRASP algorithmO Hiker Dice foi um jogo proposto recentemente em um software projetado por Mara Kuzmich e Leonardo Goldbarg. No jogo um dado é responsável pela construção de uma trilha sobre um tabuleiro n x m. O dado ao visitar uma célula do tabuleiro imprime (marca) a face que entra em contato com a superfície. O jogo apresenta o Problema do Caminho Hamiltoniano Simples Máximo Hiker Dice (CHS-HiDi) em Tabuleiros Compactos de ordem N , esse problema é então caracterizado por buscar um caminho hamiltoniano que maximize a soma dos faces do dado marcados no tabuleiro. A pesquisa presentemente relatada, modela o problema através de Grafos, e propõe duas classes de algoritmos de solução. A primeira classe, pertencente aos algoritmos exatos, é constituída por um algoritmo em backtracking aparelhado com um retorno realizado através de regras lógicas e limite da melhor solução encontrada. A segunda classe de algoritmos é constituída por metaheurísticas do tipo Computação Evolucionária, Busca Local Aleatorizada e GRASP (Greed Randomized Adaptative Search). Para os algoritmos foram criados três operadores específicos da seguinte forma: de reestruturação, de recombinação com duas soluções e construtivo guloso aleatório. O algoritmo exato foi testado em tabuleiros 4x4 a 8x8 esgotando a possibilidade de tratamento computacional dos casos maiores em virtude da explosão em tempo de processamento. Os algoritmos heurísticos foram testados nos tabuleiros 5x5 até 14x14. Segundo a metodologia de avaliação utilizada, os resultados encontrados pelos algoritmos heurísticos sugere um melhor potencial de desempenho para o algoritmo GRASPCoordenação de Aperfeiçoamento de Pessoal de Nível Superiorapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Sistemas e ComputaçãoUFRNBRCiência da ComputaçãoHiker Dice. Algoritmo Exato. Algoritmos HeurísticosHiker Dice. Exact Algorithm. Heuristic AlgorithmsCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOO problema do Hiker Dice em tabuleiro compacto: um estudo algorítmicoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALElderGP_DISSERT.pdfapplication/pdf2430148https://repositorio.ufrn.br/bitstream/123456789/18104/1/ElderGP_DISSERT.pdfe80c00c94f59463e3fe65b2466f0f400MD51TEXTElderGP_DISSERT.pdf.txtElderGP_DISSERT.pdf.txtExtracted texttext/plain161876https://repositorio.ufrn.br/bitstream/123456789/18104/6/ElderGP_DISSERT.pdf.txtccdb94d3e86e9d726d7aef31157dc82dMD56THUMBNAILElderGP_DISSERT.pdf.jpgElderGP_DISSERT.pdf.jpgIM Thumbnailimage/jpeg3021https://repositorio.ufrn.br/bitstream/123456789/18104/7/ElderGP_DISSERT.pdf.jpge4e7e0448bb0478d700ca3bec28b6d58MD57123456789/181042017-11-04 13:42:30.946oai:https://repositorio.ufrn.br:123456789/18104Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-04T16:42:30Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.por.fl_str_mv O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico
title O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico
spellingShingle O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico
Pereira, Elder Gonçalves
Hiker Dice. Algoritmo Exato. Algoritmos Heurísticos
Hiker Dice. Exact Algorithm. Heuristic Algorithms
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
title_short O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico
title_full O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico
title_fullStr O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico
title_full_unstemmed O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico
title_sort O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico
author Pereira, Elder Gonçalves
author_facet Pereira, Elder Gonçalves
author_role author
dc.contributor.authorID.por.fl_str_mv
dc.contributor.authorLattes.por.fl_str_mv http://lattes.cnpq.br/3720390874726556
dc.contributor.advisorID.por.fl_str_mv
dc.contributor.advisorLattes.por.fl_str_mv http://lattes.cnpq.br/1371199678541174
dc.contributor.referees1.pt_BR.fl_str_mv Gouvêa, Elizabeth Ferreira
dc.contributor.referees1ID.por.fl_str_mv
dc.contributor.referees1Lattes.por.fl_str_mv http://lattes.cnpq.br/2888641121265608
dc.contributor.referees2.pt_BR.fl_str_mv Luna, Henrique Pacca Loureiro
dc.contributor.referees2ID.por.fl_str_mv
dc.contributor.referees2Lattes.por.fl_str_mv http://lattes.cnpq.br/4967240163248619
dc.contributor.referees3.pt_BR.fl_str_mv Delgado, Myriam Regattieri de Biase da Silva
dc.contributor.referees3ID.por.fl_str_mv
dc.contributor.referees3Lattes.por.fl_str_mv http://lattes.cnpq.br/4166922845507601
dc.contributor.author.fl_str_mv Pereira, Elder Gonçalves
dc.contributor.advisor1.fl_str_mv Goldbarg, Marco César
contributor_str_mv Goldbarg, Marco César
dc.subject.por.fl_str_mv Hiker Dice. Algoritmo Exato. Algoritmos Heurísticos
topic Hiker Dice. Algoritmo Exato. Algoritmos Heurísticos
Hiker Dice. Exact Algorithm. Heuristic Algorithms
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
dc.subject.eng.fl_str_mv Hiker Dice. Exact Algorithm. Heuristic Algorithms
dc.subject.cnpq.fl_str_mv CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO
description The Hiker Dice was a game recently proposed in a software designed by Mara Kuzmich and Leonardo Goldbarg. In the game a dice is responsible for building a trail on an n x m board. As the dice waits upon a cell on the board, it prints the side that touches the surface. The game shows the Hamiltonian Path Problem Simple Maximum Hiker Dice (Hidi-CHS) in trays Compact Nth , this problem is then characterized by looking for a Hamiltonian Path that maximize the sum of marked sides on the board. The research now related, models the problem through Graphs, and proposes two classes of solution algorithms. The first class, belonging to the exact algorithms, is formed by a backtracking algorithm planed with a return through logical rules and limiting the best found solution. The second class of algorithms is composed by metaheuristics type Evolutionary Computing, Local Ramdomized search and GRASP (Greed Randomized Adaptative Search). Three specific operators for the algorithms were created as follows: restructuring, recombination with two solutions and random greedy constructive.The exact algorithm was teste on 4x4 to 8x8 boards exhausting the possibility of higher computational treatment of cases due to the explosion in processing time. The heuristics algorithms were tested on 5x5 to 14x14 boards. According to the applied methodology for evaluation, the results acheived by the heuristics algorithms suggests a better performance for the GRASP algorithm
publishDate 2014
dc.date.accessioned.fl_str_mv 2014-12-17T15:48:10Z
dc.date.available.fl_str_mv 2014-10-24
2014-12-17T15:48:10Z
dc.date.issued.fl_str_mv 2014-03-21
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.citation.fl_str_mv PEREIRA, Elder Gonçalves. O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico. 2014. 111 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2014.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/18104
identifier_str_mv PEREIRA, Elder Gonçalves. O problema do Hiker Dice em tabuleiro compacto: um estudo algorítmico. 2014. 111 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2014.
url https://repositorio.ufrn.br/jspui/handle/123456789/18104
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Sistemas e Computação
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv BR
dc.publisher.department.fl_str_mv Ciência da Computação
publisher.none.fl_str_mv Universidade Federal do Rio Grande do Norte
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/18104/1/ElderGP_DISSERT.pdf
https://repositorio.ufrn.br/bitstream/123456789/18104/6/ElderGP_DISSERT.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/18104/7/ElderGP_DISSERT.pdf.jpg
bitstream.checksum.fl_str_mv e80c00c94f59463e3fe65b2466f0f400
ccdb94d3e86e9d726d7aef31157dc82d
e4e7e0448bb0478d700ca3bec28b6d58
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1814832903146700800