Uma nova abordagem na resolução do problema do caixeiro viajante
Autor(a) principal: | |
---|---|
Data de Publicação: | 2005 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPR |
Texto Completo: | https://hdl.handle.net/1884/2562 |
Resumo: | Orientador: Sergio Scheer |
id |
UFPR_6d78fc2d472b0321bff7cd38bc12a895 |
---|---|
oai_identifier_str |
oai:acervodigital.ufpr.br:1884/2562 |
network_acronym_str |
UFPR |
network_name_str |
Repositório Institucional da UFPR |
repository_id_str |
308 |
spelling |
Steiner, Maria Teresinha Arns, 1957-Universidade Federal do Paraná. Setor de Tecnologia. Programa de Pós-Graduação em Métodos Numéricos em EngenhariaScheer, Sérgio, 1957-Siqueira, Paulo Henrique2024-05-20T16:26:37Z2024-05-20T16:26:37Z2005https://hdl.handle.net/1884/2562Orientador: Sergio ScheerCoorientadora: Maria Teresinha Arns SteinerTese (doutorado) - Universidade Federal do Paraná, Setores de Tecnologia e Ciências Exatas, Programa de Pós-Graduação em Métodos Numéricos em Engenharia. Defesa: Curitiba, 2005Inclui bibliografiaResumo: Neste trabalho são apresentadas duas Redes Neurais Recorrentes para resolver o problema da Designação Linear. Na fase inicial do problema, onde os elementos da matriz de custos do problema da Designação devem ser determinados, utiliza-se Mapas de Kohonen, conhecidos também como Mapas Auto-Organizáveis, e na resolução do problema da Designação propriamente dito, a técnica utilizada é a Rede Neural Recorrente de Wang, com a aplicação de um princípio aqui proposto, denominado Winner Takes All. A fase de definição dos custos na resolução de um problema da Designação é de grande importância, pois se os custos não forem determinados de forma adequada, a solução final não será a ideal. O cálculo de custos para problemas da Designação com a utilização de Redes Neurais Artificiais é um assunto pouco explorado, que depende do tipo de aplicação pretendida. Quando a matriz de custos do problema da Designação é tal que admite múltiplas soluções ótimas, ou soluções ótimas locais muito próximas, a Rede Neural de Wang não converge, e a proposta apresentada neste trabalho mostra a utilização do princípio Winner Takes All para esta rede, obtendo-se soluções ótimas globais na maioria das matrizes testadas, utilizando-se aproximadamente 1% do número necessário de iterações da Rede de Wang original. Neste trabalho são apresentados os resultados da aplicação desta técnica (a Rede Neural Recorrente de Wang com o princípio Winner Takes All) para 73 matrizes com custos definidos aleatoriamente para o problema da Designação, além de alguns critérios para ajustes de parâmetros da Rede Neural de Wang, entre eles alguns tradicionais, e outros que utilizam medidas de dispersão entre os elementos da matriz de custos do problema. A metodologia proposta neste trabalho é aplicada em um estudo de caso: o Problema de Alocação de Salas de Aula para disciplinas de graduação e pós-graduação da UFPR, onde são testados mapas com diversas dimensões para a determinação dos custos deste problema. Os resultados encontrados com a aplicação desta metodologia no estudo de caso são considerados satisfatórios, com erro médio na solução final da Designação inferior a 3% para os melhores mapas encontrados. Uma outra aplicação da Rede Neural de Wang com o princípio Winner Takes All é a resolução do problema clássico do Caixeiro Viajante, com soluções ótimas globais em vários problemas do banco de dados TSPLIB, e com soluções ótimas locais com erros inferiores a 16%. Para aplicar a metodologia proposta neste trabalho para o problema do Caixeiro Viajante uma adaptação do princípio Winner Takes All é feita, obtendo-se sempre rotas factíveis para este problema. A mesma técnica é utilizada para problemas do Caixeiro Viajante simétricos e assimétricos, e a técnica 2-opt é utilizada para melhorar as soluções encontradas.Abstract: In this work two Recurrent Neural Networks are presented to solve the Linear Assignment problem. In the initial phase of the problem, where the Assignment problem’s costs’ must be determined, uses Kohonen Maps, also known as Self-Organizing Maps, and in the Assignment’s problem resolution properly said, the used technique is the Wang’s Recurrent Neural Network, with the application of a called "Winner Takes All" principle, proposal in this work. The phase of definition of the costs in the resolution of the Assignment problem is of great importance, therefore if the costs will not be determined of adjusted form, the final solution will not be the ideal. The calculation of costs for Assignment problems with the use of Artificial Neural Networks is a subject little explored, that depends on the type of intended application. When the Assignment problem’s cost’s matrix is such that admits multiple global optimal solutions, or very next local optimal solutions, the Wang’s Neural Network does not converge, and the proposal presented in this work shows the use of the principle "Winner Takes All" fo r this network, getting global optimal solutions in the majority of the tested matrices, using approximately 1% of the necessary number of iterations of the original Wang’s Network. In this work the results of the application of this technique (Wang’s Recurrent Neural Network with the principle "Winner Takes All") are presented for 73 matrices with random costs to the Assignment problem, beyond some criteria for adjustments of parameters of the Wang’s Neural Network, between them some traditional, and others that use measured of dispersion enter the problem’s costs. The methodology proposal in this work is applied in a case study: the Problem of Allocation of Classrooms for disciplines of graduation and post-graduation of the UFPR, where maps with many dimensions for the determination of the problem’s costs are tested. The results found with the application of this methodology in the case study are considered satisfactory, with average error in the solution of the Assignment problem less than 3% for the best-founded maps. Another application of the Wang’s Neural Network with the principle "Winner Takes All" is the resolution of the classic Traveling Salesman problem, with global optimal solutions in some problems of the data base TSPLIB, and with local optimal solutions with errors less than 16%. To apply the methodology proposal in this work for the Traveling Salesman problem an adaptation of "Winner Takes All" principle is made, getting always feasible routes for this problem. The same technique is used for symmetrical and asymmetrical Traveling Salesman problems, and the technique 2-opt is used to improve the founded solutions.xiii, 102f. : il., grafs., tabs.application/pdfDisponível em formato digitalOtimização matemáticaCaixeiros-viajantesRedes neurais (Computação)Análise numéricaUma nova abordagem na resolução do problema do caixeiro viajanteinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALpaulohsTese.pdfapplication/pdf3338229https://acervodigital.ufpr.br/bitstream/1884/2562/1/paulohsTese.pdfb6c71bf92f5581ed320641ae1b1b80e5MD51open accessTEXTpaulohsTese.pdf.txtExtracted Texttext/plain212938https://acervodigital.ufpr.br/bitstream/1884/2562/2/paulohsTese.pdf.txt9cd56657fca1c6a4bb373871416876fbMD52open accessTHUMBNAILpaulohsTese.pdf.jpgGenerated Thumbnailimage/jpeg1283https://acervodigital.ufpr.br/bitstream/1884/2562/3/paulohsTese.pdf.jpgbd702b2bbaa42b36459771332bfe9707MD53open access1884/25622024-05-20 13:26:37.872open accessoai:acervodigital.ufpr.br:1884/2562Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082024-05-20T16:26:37Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
dc.title.pt_BR.fl_str_mv |
Uma nova abordagem na resolução do problema do caixeiro viajante |
title |
Uma nova abordagem na resolução do problema do caixeiro viajante |
spellingShingle |
Uma nova abordagem na resolução do problema do caixeiro viajante Siqueira, Paulo Henrique Otimização matemática Caixeiros-viajantes Redes neurais (Computação) Análise numérica |
title_short |
Uma nova abordagem na resolução do problema do caixeiro viajante |
title_full |
Uma nova abordagem na resolução do problema do caixeiro viajante |
title_fullStr |
Uma nova abordagem na resolução do problema do caixeiro viajante |
title_full_unstemmed |
Uma nova abordagem na resolução do problema do caixeiro viajante |
title_sort |
Uma nova abordagem na resolução do problema do caixeiro viajante |
author |
Siqueira, Paulo Henrique |
author_facet |
Siqueira, Paulo Henrique |
author_role |
author |
dc.contributor.other.pt_BR.fl_str_mv |
Steiner, Maria Teresinha Arns, 1957- Universidade Federal do Paraná. Setor de Tecnologia. Programa de Pós-Graduação em Métodos Numéricos em Engenharia |
dc.contributor.advisor1.fl_str_mv |
Scheer, Sérgio, 1957- |
dc.contributor.author.fl_str_mv |
Siqueira, Paulo Henrique |
contributor_str_mv |
Scheer, Sérgio, 1957- |
dc.subject.por.fl_str_mv |
Otimização matemática Caixeiros-viajantes Redes neurais (Computação) Análise numérica |
topic |
Otimização matemática Caixeiros-viajantes Redes neurais (Computação) Análise numérica |
description |
Orientador: Sergio Scheer |
publishDate |
2005 |
dc.date.issued.fl_str_mv |
2005 |
dc.date.accessioned.fl_str_mv |
2024-05-20T16:26:37Z |
dc.date.available.fl_str_mv |
2024-05-20T16:26:37Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/doctoralThesis |
format |
doctoralThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://hdl.handle.net/1884/2562 |
url |
https://hdl.handle.net/1884/2562 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.pt_BR.fl_str_mv |
Disponível em formato digital |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
xiii, 102f. : il., grafs., tabs. application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
instname_str |
Universidade Federal do Paraná (UFPR) |
instacron_str |
UFPR |
institution |
UFPR |
reponame_str |
Repositório Institucional da UFPR |
collection |
Repositório Institucional da UFPR |
bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/2562/1/paulohsTese.pdf https://acervodigital.ufpr.br/bitstream/1884/2562/2/paulohsTese.pdf.txt https://acervodigital.ufpr.br/bitstream/1884/2562/3/paulohsTese.pdf.jpg |
bitstream.checksum.fl_str_mv |
b6c71bf92f5581ed320641ae1b1b80e5 9cd56657fca1c6a4bb373871416876fb bd702b2bbaa42b36459771332bfe9707 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1801860205257949184 |