Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante

Detalhes bibliográficos
Autor(a) principal: Oliveira, Matheus Roberti Ribeiro
Data de Publicação: 2017
Tipo de documento: Dissertação
Idioma: por
Título da fonte: LOCUS Repositório Institucional da UFV
Texto Completo: http://www.locus.ufv.br/handle/123456789/23981
Resumo: Nesta dissertação é apresentado o Problema do Mochileiro Viajante, sendo este um problema multicomponente composto da combinação de outros dois problemas bastante conhecidos e estudados pela comunidade acadêmica: o Problema do Caixeiro Viajante e o Problema da Mochila. Todo problema multicomponente possui duas características importantes: combinação e interdependência. A combinação existe porque um problema multicomponente deve ser composto de dois ou mais problemas individuais de otimização. A interdependência ocorre quando a combinação desses subproblemas torna- os capazes de afetar o resultado um do outro, como consequência, se forem resolvidos separadamente e suas melhores soluções individuais colocadas em união, não levarão, necessariamente, à melhor solução para o problema completo. Na definição do problema aqui tratado, a interdependência age através do impacto no tempo para percorrer a rota escolhida conforme diversos itens, com pesos específicos, são coletados (ou não) nas cidades onde estão localizados. Esse problema foi proposto através de uma discussão teórica sobre a distância encontrada entre os problemas enfrentados pelas indústrias e corporações, por vezes compostos por diversos subproblemas, e a maneira como, em geral, os pesquisadores tentam solucioná-los individualmente, impossibilitando assim uma visão maior do cenário onde se encontram e no impacto do relacionamento entre eles. Neste trabalho são realizados diversos estudos sobre a maneira como a interdependência dos componentes do PMV afeta o espaço de busca do mesmo, havendo propostas de heurísticas para solucioná-lo apenas com base em seus dados de entrada e de uma meta-heurística capaz de iniciar uma busca com uma solução inicial previamente fornecida e melhorá-la significativamente através de uma exploração de parte desse espaço de busca, sendo o percurso dessa exploração guiado por outra heurística que usa conhecimentos sobre a forma que os componentes do problema interagem entre si. Experimentos computacionais e análises estatísticas foram realizados para que as heurísticas aqui propostas pudessem ser melhor adaptadas para solucionar um conjunto de instâncias com as mais diversas características. Os resultados obtidos após esses experimentos são comparados com os resultados encontrados em outros três trabalhos presentes na literatura, revelando uma maior eficácia por parte das heurísticas aqui propostas quando cenários de pequeno e médio tamanho são selecionados.
id UFV_cf9ded29625ad7f6571c2c48cea9dc4b
oai_identifier_str oai:locus.ufv.br:123456789/23981
network_acronym_str UFV
network_name_str LOCUS Repositório Institucional da UFV
repository_id_str 2145
spelling Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajanteHeuristics approachs to solve medium-scale instances of the travelling thief problemOtimização combinatóriaHeurísticaProgramação heurísticaCiência da ComputaçãoNesta dissertação é apresentado o Problema do Mochileiro Viajante, sendo este um problema multicomponente composto da combinação de outros dois problemas bastante conhecidos e estudados pela comunidade acadêmica: o Problema do Caixeiro Viajante e o Problema da Mochila. Todo problema multicomponente possui duas características importantes: combinação e interdependência. A combinação existe porque um problema multicomponente deve ser composto de dois ou mais problemas individuais de otimização. A interdependência ocorre quando a combinação desses subproblemas torna- os capazes de afetar o resultado um do outro, como consequência, se forem resolvidos separadamente e suas melhores soluções individuais colocadas em união, não levarão, necessariamente, à melhor solução para o problema completo. Na definição do problema aqui tratado, a interdependência age através do impacto no tempo para percorrer a rota escolhida conforme diversos itens, com pesos específicos, são coletados (ou não) nas cidades onde estão localizados. Esse problema foi proposto através de uma discussão teórica sobre a distância encontrada entre os problemas enfrentados pelas indústrias e corporações, por vezes compostos por diversos subproblemas, e a maneira como, em geral, os pesquisadores tentam solucioná-los individualmente, impossibilitando assim uma visão maior do cenário onde se encontram e no impacto do relacionamento entre eles. Neste trabalho são realizados diversos estudos sobre a maneira como a interdependência dos componentes do PMV afeta o espaço de busca do mesmo, havendo propostas de heurísticas para solucioná-lo apenas com base em seus dados de entrada e de uma meta-heurística capaz de iniciar uma busca com uma solução inicial previamente fornecida e melhorá-la significativamente através de uma exploração de parte desse espaço de busca, sendo o percurso dessa exploração guiado por outra heurística que usa conhecimentos sobre a forma que os componentes do problema interagem entre si. Experimentos computacionais e análises estatísticas foram realizados para que as heurísticas aqui propostas pudessem ser melhor adaptadas para solucionar um conjunto de instâncias com as mais diversas características. Os resultados obtidos após esses experimentos são comparados com os resultados encontrados em outros três trabalhos presentes na literatura, revelando uma maior eficácia por parte das heurísticas aqui propostas quando cenários de pequeno e médio tamanho são selecionados.In this dissertation the Travelling Thief Problem is presented, being this a multicomponent problem composed of the combination of two others well known and studied problems by the academic community: the Traveling Salesman Problem and the Knapsack Problem. Every multi-component problem has two important characteristics: combination and interdependence. The combination exists because a multi-component problem must be composed of two or more individual optimization problems. Interdependence occurs when the combination of these subproblems makes them capable of affecting each other's result, as a consequence, if solved separately and their best individual solutions put together, will not necessarily lead to the best solution to the whole problem. In the definition of the problem treated here, interdependence acts through the impact in time to go through the chosen route as several items, with specific weights, are collected (or not) in the cities where they are located. This problem has been proposed through a theoretical discussion about the distance found between the problems faced by industries and corporations, sometimes composed of several subproblems, and the way in which researchers in general try to solve them individually, thus preventing a whole view of the problem that they are in and the impact of the relationship between them. In this work several studies are carried out on how the interdependence of TTP components affects the search space of the problem, with heuristics proposals to solve it only based on its input data and a metaheuristic capable of initiating a search with a previously provided initial solution and significantly improve it by exploiting part of that search space with the exploration path being guided by another heuristic that uses knowledge about how the problem components interact with each other. Computational experiments and statistical analyzes were performed so that the heuristics proposed here could be better adapted to solve a set of instances with the most diverse characteristics. The results obtained after these experiments are compared with the results found in three other papers present in the literature, revealing a better efficiency by the heuristics proposed here when small and medium size instances are selected.Coordenação de Aperfeiçoamento de Pessoal de Nível SuperiorUniversidade Federal de ViçosaSantos, André Gustavo doshttp://lattes.cnpq.br/8377952874332914Oliveira, Matheus Roberti Ribeiro2019-03-18T11:21:09Z2019-03-18T11:21:09Z2017-03-08info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfOLIVEIRA, Matheus Roberti Ribeiro. Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante. 2017. 95 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2017.http://www.locus.ufv.br/handle/123456789/23981porinfo:eu-repo/semantics/openAccessreponame:LOCUS Repositório Institucional da UFVinstname:Universidade Federal de Viçosa (UFV)instacron:UFV2024-07-12T06:09:11Zoai:locus.ufv.br:123456789/23981Repositório InstitucionalPUBhttps://www.locus.ufv.br/oai/requestfabiojreis@ufv.bropendoar:21452024-07-12T06:09:11LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)false
dc.title.none.fl_str_mv Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante
Heuristics approachs to solve medium-scale instances of the travelling thief problem
title Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante
spellingShingle Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante
Oliveira, Matheus Roberti Ribeiro
Otimização combinatória
Heurística
Programação heurística
Ciência da Computação
title_short Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante
title_full Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante
title_fullStr Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante
title_full_unstemmed Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante
title_sort Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante
author Oliveira, Matheus Roberti Ribeiro
author_facet Oliveira, Matheus Roberti Ribeiro
author_role author
dc.contributor.none.fl_str_mv Santos, André Gustavo dos
http://lattes.cnpq.br/8377952874332914
dc.contributor.author.fl_str_mv Oliveira, Matheus Roberti Ribeiro
dc.subject.por.fl_str_mv Otimização combinatória
Heurística
Programação heurística
Ciência da Computação
topic Otimização combinatória
Heurística
Programação heurística
Ciência da Computação
description Nesta dissertação é apresentado o Problema do Mochileiro Viajante, sendo este um problema multicomponente composto da combinação de outros dois problemas bastante conhecidos e estudados pela comunidade acadêmica: o Problema do Caixeiro Viajante e o Problema da Mochila. Todo problema multicomponente possui duas características importantes: combinação e interdependência. A combinação existe porque um problema multicomponente deve ser composto de dois ou mais problemas individuais de otimização. A interdependência ocorre quando a combinação desses subproblemas torna- os capazes de afetar o resultado um do outro, como consequência, se forem resolvidos separadamente e suas melhores soluções individuais colocadas em união, não levarão, necessariamente, à melhor solução para o problema completo. Na definição do problema aqui tratado, a interdependência age através do impacto no tempo para percorrer a rota escolhida conforme diversos itens, com pesos específicos, são coletados (ou não) nas cidades onde estão localizados. Esse problema foi proposto através de uma discussão teórica sobre a distância encontrada entre os problemas enfrentados pelas indústrias e corporações, por vezes compostos por diversos subproblemas, e a maneira como, em geral, os pesquisadores tentam solucioná-los individualmente, impossibilitando assim uma visão maior do cenário onde se encontram e no impacto do relacionamento entre eles. Neste trabalho são realizados diversos estudos sobre a maneira como a interdependência dos componentes do PMV afeta o espaço de busca do mesmo, havendo propostas de heurísticas para solucioná-lo apenas com base em seus dados de entrada e de uma meta-heurística capaz de iniciar uma busca com uma solução inicial previamente fornecida e melhorá-la significativamente através de uma exploração de parte desse espaço de busca, sendo o percurso dessa exploração guiado por outra heurística que usa conhecimentos sobre a forma que os componentes do problema interagem entre si. Experimentos computacionais e análises estatísticas foram realizados para que as heurísticas aqui propostas pudessem ser melhor adaptadas para solucionar um conjunto de instâncias com as mais diversas características. Os resultados obtidos após esses experimentos são comparados com os resultados encontrados em outros três trabalhos presentes na literatura, revelando uma maior eficácia por parte das heurísticas aqui propostas quando cenários de pequeno e médio tamanho são selecionados.
publishDate 2017
dc.date.none.fl_str_mv 2017-03-08
2019-03-18T11:21:09Z
2019-03-18T11:21:09Z
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.uri.fl_str_mv OLIVEIRA, Matheus Roberti Ribeiro. Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante. 2017. 95 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2017.
http://www.locus.ufv.br/handle/123456789/23981
identifier_str_mv OLIVEIRA, Matheus Roberti Ribeiro. Aplicação de heurísticas para solucionar cenários de média escala do problema do mochileiro viajante. 2017. 95 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Viçosa, Viçosa. 2017.
url http://www.locus.ufv.br/handle/123456789/23981
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 de Viçosa
publisher.none.fl_str_mv Universidade Federal de Viçosa
dc.source.none.fl_str_mv reponame:LOCUS Repositório Institucional da UFV
instname:Universidade Federal de Viçosa (UFV)
instacron:UFV
instname_str Universidade Federal de Viçosa (UFV)
instacron_str UFV
institution UFV
reponame_str LOCUS Repositório Institucional da UFV
collection LOCUS Repositório Institucional da UFV
repository.name.fl_str_mv LOCUS Repositório Institucional da UFV - Universidade Federal de Viçosa (UFV)
repository.mail.fl_str_mv fabiojreis@ufv.br
_version_ 1822610531365683200