Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima
Autor(a) principal: | |
---|---|
Data de Publicação: | 2019 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
Texto Completo: | http://www.repositorio.ufc.br/handle/riufc/50329 |
Resumo: | Given a connected, undirected, and m-partite graph G = (V1 ∪V2 ∪...∪Vm,E), with set of vertex partitioned into disjoint subsets V1,V2,...,Vm and whose edges of E connect only nodes of distinct clusters, the Generalized Minimum Spanning Tree Problem (GMSTP) looks for a minimum-cost tree with exactly m - 1 edges, connecting V1,V2,...,Vm through the selection of exactly one vertex of each cluster. The GMSTP finds applications in network design, irrigation agriculture, smart cities, data science, among others. This work presents, for the GMSTP, an original multigraph mathematical formulation, a new procedure for eliminating vertices proved to not belong to an optimal solution, a Biased Random Key Genetic Algorithm (BRKGA) metaheuristic, and a Benders decomposition method applied to an existing flow-based formulation. Computational results for the multigraph formulation has better results than for existing formulations for the problem and the Benders decomposition obtains the best results among all the exact strategies analyzed. Moreover, the BRKGA presents better performance than existing metaheuristics with respect to solution quality for benchmark instances of the problem. Finally, this work opens new directions for research and the development of algorithms for related problems. |
id |
UFC-7_69c0037519ddf70ea235c57a28710687 |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/50329 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínimaMultigraph, decomposition and BRKGA solution approaches for the generalized minimum spanning tree problemOtimizaçãoÁrvore geradora generalizada mínimaFormulações de programação linear inteira mistaMetaheurística BRKGADecomposição de BendersGiven a connected, undirected, and m-partite graph G = (V1 ∪V2 ∪...∪Vm,E), with set of vertex partitioned into disjoint subsets V1,V2,...,Vm and whose edges of E connect only nodes of distinct clusters, the Generalized Minimum Spanning Tree Problem (GMSTP) looks for a minimum-cost tree with exactly m - 1 edges, connecting V1,V2,...,Vm through the selection of exactly one vertex of each cluster. The GMSTP finds applications in network design, irrigation agriculture, smart cities, data science, among others. This work presents, for the GMSTP, an original multigraph mathematical formulation, a new procedure for eliminating vertices proved to not belong to an optimal solution, a Biased Random Key Genetic Algorithm (BRKGA) metaheuristic, and a Benders decomposition method applied to an existing flow-based formulation. Computational results for the multigraph formulation has better results than for existing formulations for the problem and the Benders decomposition obtains the best results among all the exact strategies analyzed. Moreover, the BRKGA presents better performance than existing metaheuristics with respect to solution quality for benchmark instances of the problem. Finally, this work opens new directions for research and the development of algorithms for related problems.Dado um grafo conexo, não direcionado e m-partido G = (V1 ∪V2 ∪...∪Vm, E), cujo conjunto de vértices é particionado em subconjuntos disjuntos V1,V2,...,Vm e cujas arestas de E conectam somente vértices de clusters distintos, o Problema da Árvore Geradora Generalizada Mínima (denotado por GMSTP, do inglês Generalized Minimum Spanning Tree Problem) consiste em encontrar uma árvore com exatamente m - 1 arestas, as quais conectam V1,V2,...,Vm através da seleção de um único vértice em cada cluster. O GMSTP encontra aplicações em problemas de modelagem de redes, agricultura irrigada, cidades inteligentes, data science, entre outros. Este trabalho apresenta para o GMSTP uma formulação multigrafo original, um procedimento para fixação de vértices que não possam pertencer a uma solução ótima, uma metaheurística Algoritmo Genético Baseado em Chave Aletaória (denotado por BRKGA, do inglês Biased Random Key Genetic Algorithm) e a aplicação do método de decomposição de Benders para uma formulação multifluxo da literatura. Resultados computacionais da formulação multigrafo superam os resultados das melhores formulações da literatura em termos de tempo de CPU para a obtenção de soluções comprovadamente ótimas para instâncias de teste da literatura e a decomposição de Benders aplicada neste trabalho apresenta os melhores resultados dentre todas as estratégias exatas analisadas. Além disso, o BRKGA apresenta melhor performance que metaheurísticas existentes para o problema em termos de qualidade de soluções viáveis obtidas para instâncias benchmark do GMSTP. Por fim, este trabalho abre novas direções de pesquisas para o desenvolvimento de algoritmos para problemas relacionados.Andrade, Rafael CastroDuhamel, Andréa Cynthia SantosSousa, Ernando Gomes de2020-02-27T14:21:21Z2020-02-27T14:21:21Z2019info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfSOUSA, Ernando Gomes de. Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima. 2019. 75 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2019.http://www.repositorio.ufc.br/handle/riufc/50329porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2020-02-27T14:21:21Zoai:repositorio.ufc.br:riufc/50329Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:50:53.787482Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima Multigraph, decomposition and BRKGA solution approaches for the generalized minimum spanning tree problem |
title |
Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima |
spellingShingle |
Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima Sousa, Ernando Gomes de Otimização Árvore geradora generalizada mínima Formulações de programação linear inteira mista Metaheurística BRKGA Decomposição de Benders |
title_short |
Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima |
title_full |
Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima |
title_fullStr |
Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima |
title_full_unstemmed |
Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima |
title_sort |
Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima |
author |
Sousa, Ernando Gomes de |
author_facet |
Sousa, Ernando Gomes de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Andrade, Rafael Castro Duhamel, Andréa Cynthia Santos |
dc.contributor.author.fl_str_mv |
Sousa, Ernando Gomes de |
dc.subject.por.fl_str_mv |
Otimização Árvore geradora generalizada mínima Formulações de programação linear inteira mista Metaheurística BRKGA Decomposição de Benders |
topic |
Otimização Árvore geradora generalizada mínima Formulações de programação linear inteira mista Metaheurística BRKGA Decomposição de Benders |
description |
Given a connected, undirected, and m-partite graph G = (V1 ∪V2 ∪...∪Vm,E), with set of vertex partitioned into disjoint subsets V1,V2,...,Vm and whose edges of E connect only nodes of distinct clusters, the Generalized Minimum Spanning Tree Problem (GMSTP) looks for a minimum-cost tree with exactly m - 1 edges, connecting V1,V2,...,Vm through the selection of exactly one vertex of each cluster. The GMSTP finds applications in network design, irrigation agriculture, smart cities, data science, among others. This work presents, for the GMSTP, an original multigraph mathematical formulation, a new procedure for eliminating vertices proved to not belong to an optimal solution, a Biased Random Key Genetic Algorithm (BRKGA) metaheuristic, and a Benders decomposition method applied to an existing flow-based formulation. Computational results for the multigraph formulation has better results than for existing formulations for the problem and the Benders decomposition obtains the best results among all the exact strategies analyzed. Moreover, the BRKGA presents better performance than existing metaheuristics with respect to solution quality for benchmark instances of the problem. Finally, this work opens new directions for research and the development of algorithms for related problems. |
publishDate |
2019 |
dc.date.none.fl_str_mv |
2019 2020-02-27T14:21:21Z 2020-02-27T14:21:21Z |
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 |
SOUSA, Ernando Gomes de. Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima. 2019. 75 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2019. http://www.repositorio.ufc.br/handle/riufc/50329 |
identifier_str_mv |
SOUSA, Ernando Gomes de. Modelagem multigrafo, decomposição e BRKGA para o problema da árvore geradora generalizada mínima. 2019. 75 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2019. |
url |
http://www.repositorio.ufc.br/handle/riufc/50329 |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da Universidade Federal do Ceará (UFC) instname:Universidade Federal do Ceará (UFC) instacron:UFC |
instname_str |
Universidade Federal do Ceará (UFC) |
instacron_str |
UFC |
institution |
UFC |
reponame_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
collection |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository.name.fl_str_mv |
Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC) |
repository.mail.fl_str_mv |
bu@ufc.br || repositorio@ufc.br |
_version_ |
1813028969735258112 |