A proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problems

Detalhes bibliográficos
Autor(a) principal: Mahrueyan, Mahan
Data de Publicação: 2017
Tipo de documento: Tese
Idioma: eng
Título da fonte: Repositório Institucional da UFRJ
Texto Completo: http://hdl.handle.net/11422/6239
Resumo: O algoritmo denominado EigenAnt foi introduzido recentemente para a resolução do problema de encontrar o menor caminho entre dois nós de um grafo, utilizando uma dinâmica com evaporação local de feromônio. O referido algoritmo possui uma prova matemática de convergência ao menor caminho. Nesta tese, realiza-se a análise de estabilidade e sensibilidade paramétrica do algoritmo EigenAnt aplicado a problemas de caminhos mínimos em cadeias binárias entre N nós. Motivado por esta análise, propõe-se uma extensão do algoritmo EigenAnt (denotado Improved EigenAnt), no qual a exploração de distintos equilíbrios estáveis e a velocidade de convergência a estes podem ser ajustada independentemente. Realiza-se também uma análise comparativa entre os algoritmos EigenAnt, Improved EigenAnt e outros algoritmos existentes do tipo Colônia de Formigas, no contexto de problemas de caminho mínimo em redes de roteamento. Adicionalmente, aplica-se o algoritmo novo proposto a problemas multidimensionais de mochileiro, por meio da modelagem destes como problemas de caminhos mínimos em cadeias binárias entre N nós, com restrições. Evaporação local de feromônio e convergência rápida são propriedades de algoritmos da classe EigenAnt que tornam esta classe vantajosa para rastreamento de soluções ótimas de problemas de otimização dinâmica, nos quais as instâncias do problema, a função objetivo e os parâmetros das restrições podem mudar ao longo do tempo. Uma investigação experimental da aplicação do algoritmo proposto (Improved EigenAnt) para rastrear a solução ótima em redes dinâmicas de roteamento e em problemas dinâmicos do mochileiro constituem uma outra contribuição desta tese.
id UFRJ_b5a65848bf50b06fa5101c630041b670
oai_identifier_str oai:pantheon.ufrj.br:11422/6239
network_acronym_str UFRJ
network_name_str Repositório Institucional da UFRJ
repository_id_str
spelling Mahrueyan, Mahanhttp://lattes.cnpq.br/1660887330314549Kaszkurewicz, EugeniusVellasco, Marley Maria Bernardes RebuzziEbecken, Nelson Francisco FavillaDiene, OumarBhaya, Amit2019-01-25T16:34:04Z2023-11-30T03:02:29Z2017-08http://hdl.handle.net/11422/6239O algoritmo denominado EigenAnt foi introduzido recentemente para a resolução do problema de encontrar o menor caminho entre dois nós de um grafo, utilizando uma dinâmica com evaporação local de feromônio. O referido algoritmo possui uma prova matemática de convergência ao menor caminho. Nesta tese, realiza-se a análise de estabilidade e sensibilidade paramétrica do algoritmo EigenAnt aplicado a problemas de caminhos mínimos em cadeias binárias entre N nós. Motivado por esta análise, propõe-se uma extensão do algoritmo EigenAnt (denotado Improved EigenAnt), no qual a exploração de distintos equilíbrios estáveis e a velocidade de convergência a estes podem ser ajustada independentemente. Realiza-se também uma análise comparativa entre os algoritmos EigenAnt, Improved EigenAnt e outros algoritmos existentes do tipo Colônia de Formigas, no contexto de problemas de caminho mínimo em redes de roteamento. Adicionalmente, aplica-se o algoritmo novo proposto a problemas multidimensionais de mochileiro, por meio da modelagem destes como problemas de caminhos mínimos em cadeias binárias entre N nós, com restrições. Evaporação local de feromônio e convergência rápida são propriedades de algoritmos da classe EigenAnt que tornam esta classe vantajosa para rastreamento de soluções ótimas de problemas de otimização dinâmica, nos quais as instâncias do problema, a função objetivo e os parâmetros das restrições podem mudar ao longo do tempo. Uma investigação experimental da aplicação do algoritmo proposto (Improved EigenAnt) para rastrear a solução ótima em redes dinâmicas de roteamento e em problemas dinâmicos do mochileiro constituem uma outra contribuição desta tese.The EigenAnt algorithm has recently been introduced to solve the problem of finding the shortest path between two nodes by using dynamics involving local pheromone evaporation. This algorithm has a mathematical proof of convergence to the shortest path between two nodes. In this thesis, the stability and parameter impact analysis of EigenAnt algorithm applied to N-node Binary Chain Problems is carried out. Motivated by this analysis, an improved EigenAnt algorithm is proposed, in which the exploration of different stable equilibria and speed of convergence to them can be tuned separately. A comparative analysis of Improved EigenAnt algorithm with its predecessor EigenAnt and other Ant Colony Optimization algorithms is performed for combinatorial Routing Network shortest path problems. In addition, the application of the proposed Improved EigenAnt algorithm to Multidimensional Knapsack Problems is investigated, by modeling these problems as an N-node Binary Chain shortest path problems with constraints. Local pheromone evaporation and fast convergence features of the EigenAnt algorithm are advantageous for tracking the optimal solutions of dynamic optimization problems in which the problem instances, objective function and constraint parameters change over time. An experimental investigation of the application of the proposed Improved EigenAnt algorithm to track the optimal Dynamic Routing Networks and Dynamic Multidimensional Knapsack problems is another contribution of this thesis.Submitted by Aglair Aguiar (aglair@ct.ufrj.br) on 2019-01-25T16:34:04Z No. of bitstreams: 1 866511.pdf: 905238 bytes, checksum: 011fd8ec099600e5388c55491506ab46 (MD5)Made available in DSpace on 2019-01-25T16:34:04Z (GMT). No. of bitstreams: 1 866511.pdf: 905238 bytes, checksum: 011fd8ec099600e5388c55491506ab46 (MD5) Previous issue date: 2017-08engUniversidade Federal do Rio de JaneiroPrograma de Pós-Graduação em Engenharia ElétricaUFRJBrasilInstituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de EngenhariaCNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::MEDIDAS ELETRICAS, MAGNETICAS E ELETRONICAS INSTRUMENTACAOAlgoritmosProtocolo de roteamentoOtimização não linearA proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problemsUma proposta para uma extensão do algoritmo EigenAnt com avaliação de desempenho em problemas de otimização combinatóriainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisabertoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRJinstname:Universidade Federal do Rio de Janeiro (UFRJ)instacron:UFRJORIGINAL866511.pdf866511.pdfapplication/pdf905238http://pantheon.ufrj.br:80/bitstream/11422/6239/1/866511.pdf011fd8ec099600e5388c55491506ab46MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81853http://pantheon.ufrj.br:80/bitstream/11422/6239/2/license.txtdd32849f2bfb22da963c3aac6e26e255MD5211422/62392023-11-30 00:02:29.229oai:pantheon.ufrj.br:11422/6239TElDRU7Dh0EgTsODTy1FWENMVVNJVkEgREUgRElTVFJJQlVJw4fDg08KCkFvIGFzc2luYXIgZSBlbnRyZWdhciBlc3RhIGxpY2Vuw6dhLCB2b2PDqihzKSBvKHMpIGF1dG9yKGVzKSBvdSBwcm9wcmlldMOhcmlvKHMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBjb25jZWRlKG0pIGFvIFJlcG9zaXTDs3JpbyBQYW50aGVvbiBkYSBVbml2ZXJzaWRhZGUgRmVkZXJhbCBkbyBSaW8gZGUgSmFuZWlybyAoVUZSSikgbyBkaXJlaXRvIG7Do28gLSBleGNsdXNpdm8gZGUgcmVwcm9kdXppciwgY29udmVydGVyIChjb21vIGRlZmluaWRvIGFiYWl4byksIGUvb3UgZGlzdHJpYnVpciBvIGRvY3VtZW50byBlbnRyZWd1ZSAoaW5jbHVpbmRvIG8gcmVzdW1vKSBlbSB0b2RvIG8gbXVuZG8sIGVtIGZvcm1hdG8gZWxldHLDtG5pY28gZSBlbSBxdWFscXVlciBtZWlvLCBpbmNsdWluZG8sIG1hcyBuw6NvIGxpbWl0YWRvIGEgw6F1ZGlvIGUvb3UgdsOtZGVvLgoKVm9jw6ogY29uY29yZGEgcXVlIGEgVUZSSiBwb2RlLCBzZW0gYWx0ZXJhciBvIGNvbnRlw7pkbywgdHJhZHV6aXIgYSBhcHJlc2VudGHDp8OjbyBkZSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gY29tIGEgZmluYWxpZGFkZSBkZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogdGFtYsOpbSBjb25jb3JkYSBxdWUgYSBVRlJKIHBvZGUgbWFudGVyIG1haXMgZGUgdW1hIGPDs3BpYSBkZXNzYSBzdWJtaXNzw6NvIHBhcmEgZmlucyBkZSBzZWd1cmFuw6dhLCBiYWNrLXVwIGUgcHJlc2VydmHDp8OjbyBkaWdpdGFsLgoKRGVjbGFyYSBxdWUgbyBkb2N1bWVudG8gZW50cmVndWUgw6kgc2V1IHRyYWJhbGhvIG9yaWdpbmFsLCBlIHF1ZSB2b2PDqiB0ZW0gbyBkaXJlaXRvIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIGEgc3VhIGFwcmVzZW50YcOnw6NvLCBjb20gbyBtZWxob3IgZGUgc2V1cyBjb25oZWNpbWVudG9zLCBuw6NvIGluZnJpbmdpIGRpcmVpdG9zIGF1dG9yYWlzIGRlIHRlcmNlaXJvcy4KClNlIG8gZG9jdW1lbnRvIGVudHJlZ3VlIGNvbnTDqW0gbWF0ZXJpYWwgZG8gcXVhbCB2b2PDqiBuw6NvIHRlbSBkaXJlaXRvcyBkZSBhdXRvciwgZGVjbGFyYSBxdWUgb2J0ZXZlIGEgcGVybWlzc8OjbyBpcnJlc3RyaXRhIGRvIGRldGVudG9yIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBlIGNvbmNlZGUgYSBVRlJKIG9zIGRpcmVpdG9zIHJlcXVlcmlkb3MgcG9yIGVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3UgY29udGXDumRvIGRhIHN1Ym1pc3PDo28uCgpTZSBvIGRvY3VtZW50byBlbnRyZWd1ZSDDqSBiYXNlYWRvIGVtIHRyYWJhbGhvIHF1ZSBmb2ksIG91IHRlbSBzaWRvIHBhdHJvY2luYWRvIG91IGFwb2lhZG8gcG9yIHVtYSBhZ8OqbmNpYSBvdSBvdXRybyhzKSBvcmdhbmlzbW8ocykgcXVlIG7Do28gYSBVRlJKLCB2b2PDqiBkZWNsYXJhIHF1ZSBjdW1wcml1IHF1YWxxdWVyIGRpcmVpdG8gZGUgUkVWSVPDg08gb3UgZGUgb3V0cmFzIG9icmlnYcOnw7VlcyByZXF1ZXJpZGFzIHBvciBjb250cmF0byBvdSBhY29yZG8uCgpBIFVGUkogaXLDoSBpZGVudGlmaWNhciBjbGFyYW1lbnRlIG8ocykgc2V1KHMpIG5vbWUocykgY29tbyBhdXRvcihlcykgb3UgcHJvcHJpZXTDoXJpbyhzKSBkYSBzdWJtaXNzw6NvLCBlIG7Do28gZmFyw6EgcXVhbHF1ZXIgYWx0ZXJhw6fDo28sIHBhcmEgYWzDqW0gZGFzIHBlcm1pdGlkYXMgcG9yIGVzdGEgbGljZW7Dp2EsIG5vIGF0byBkZSBzdWJtaXNzw6NvLgo=Repositório de PublicaçõesPUBhttp://www.pantheon.ufrj.br/oai/requestopendoar:2023-11-30T03:02:29Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)false
dc.title.en.fl_str_mv A proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problems
dc.title.alternative.pt_BR.fl_str_mv Uma proposta para uma extensão do algoritmo EigenAnt com avaliação de desempenho em problemas de otimização combinatória
title A proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problems
spellingShingle A proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problems
Mahrueyan, Mahan
CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::MEDIDAS ELETRICAS, MAGNETICAS E ELETRONICAS INSTRUMENTACAO
Algoritmos
Protocolo de roteamento
Otimização não linear
title_short A proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problems
title_full A proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problems
title_fullStr A proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problems
title_full_unstemmed A proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problems
title_sort A proposal for an improved version of EigenAnt algorithm with performance evaluation on combinatorial optimization problems
author Mahrueyan, Mahan
author_facet Mahrueyan, Mahan
author_role author
dc.contributor.authorLattes.pt_BR.fl_str_mv http://lattes.cnpq.br/1660887330314549
dc.contributor.author.fl_str_mv Mahrueyan, Mahan
dc.contributor.referee1.fl_str_mv Kaszkurewicz, Eugenius
dc.contributor.referee2.fl_str_mv Vellasco, Marley Maria Bernardes Rebuzzi
dc.contributor.referee3.fl_str_mv Ebecken, Nelson Francisco Favilla
dc.contributor.referee4.fl_str_mv Diene, Oumar
dc.contributor.advisor1.fl_str_mv Bhaya, Amit
contributor_str_mv Kaszkurewicz, Eugenius
Vellasco, Marley Maria Bernardes Rebuzzi
Ebecken, Nelson Francisco Favilla
Diene, Oumar
Bhaya, Amit
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::MEDIDAS ELETRICAS, MAGNETICAS E ELETRONICAS INSTRUMENTACAO
topic CNPQ::ENGENHARIAS::ENGENHARIA ELETRICA::MEDIDAS ELETRICAS, MAGNETICAS E ELETRONICAS INSTRUMENTACAO
Algoritmos
Protocolo de roteamento
Otimização não linear
dc.subject.por.fl_str_mv Algoritmos
Protocolo de roteamento
Otimização não linear
description O algoritmo denominado EigenAnt foi introduzido recentemente para a resolução do problema de encontrar o menor caminho entre dois nós de um grafo, utilizando uma dinâmica com evaporação local de feromônio. O referido algoritmo possui uma prova matemática de convergência ao menor caminho. Nesta tese, realiza-se a análise de estabilidade e sensibilidade paramétrica do algoritmo EigenAnt aplicado a problemas de caminhos mínimos em cadeias binárias entre N nós. Motivado por esta análise, propõe-se uma extensão do algoritmo EigenAnt (denotado Improved EigenAnt), no qual a exploração de distintos equilíbrios estáveis e a velocidade de convergência a estes podem ser ajustada independentemente. Realiza-se também uma análise comparativa entre os algoritmos EigenAnt, Improved EigenAnt e outros algoritmos existentes do tipo Colônia de Formigas, no contexto de problemas de caminho mínimo em redes de roteamento. Adicionalmente, aplica-se o algoritmo novo proposto a problemas multidimensionais de mochileiro, por meio da modelagem destes como problemas de caminhos mínimos em cadeias binárias entre N nós, com restrições. Evaporação local de feromônio e convergência rápida são propriedades de algoritmos da classe EigenAnt que tornam esta classe vantajosa para rastreamento de soluções ótimas de problemas de otimização dinâmica, nos quais as instâncias do problema, a função objetivo e os parâmetros das restrições podem mudar ao longo do tempo. Uma investigação experimental da aplicação do algoritmo proposto (Improved EigenAnt) para rastrear a solução ótima em redes dinâmicas de roteamento e em problemas dinâmicos do mochileiro constituem uma outra contribuição desta tese.
publishDate 2017
dc.date.issued.fl_str_mv 2017-08
dc.date.accessioned.fl_str_mv 2019-01-25T16:34:04Z
dc.date.available.fl_str_mv 2023-11-30T03:02:29Z
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 http://hdl.handle.net/11422/6239
url http://hdl.handle.net/11422/6239
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv UFRJ
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv Instituto Alberto Luiz Coimbra de Pós-Graduação e Pesquisa de Engenharia
publisher.none.fl_str_mv Universidade Federal do Rio de Janeiro
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRJ
instname:Universidade Federal do Rio de Janeiro (UFRJ)
instacron:UFRJ
instname_str Universidade Federal do Rio de Janeiro (UFRJ)
instacron_str UFRJ
institution UFRJ
reponame_str Repositório Institucional da UFRJ
collection Repositório Institucional da UFRJ
bitstream.url.fl_str_mv http://pantheon.ufrj.br:80/bitstream/11422/6239/1/866511.pdf
http://pantheon.ufrj.br:80/bitstream/11422/6239/2/license.txt
bitstream.checksum.fl_str_mv 011fd8ec099600e5388c55491506ab46
dd32849f2bfb22da963c3aac6e26e255
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRJ - Universidade Federal do Rio de Janeiro (UFRJ)
repository.mail.fl_str_mv
_version_ 1784097124926881792