Problema da árvore t-spanner de custo mínimo
Autor(a) principal: | |
---|---|
Data de Publicação: | 2021 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da Universidade Federal do Ceará (UFC) |
Texto Completo: | http://www.repositorio.ufc.br/handle/riufc/59592 |
Resumo: | In the Minimum Weight t-Spanner Tree Problem, whose input is a triplet (G,w,t), where G = (V,E) is a simple graph, w : E → R+ is an edge weighting function and t ≥ 1 is a parameter, called the dilatation factor, the objective consists in determining a spanning tree T in G of minimum weight, such that the distance between any pair of vertices i and j in tree T is at most t times the distance between i and j in G. Starting from the formal definition of the problem, we present an application context, the problem complexity and related works in the literature. We focus on mathematical programming methods for its resolution. We propose an enumerative algorithm based on a branch-and-bound procedure. We present and study an exponential and three compact integer linear programming formulations for the problem. Two of the compact formulations are the only ones present in the problem literature. We propose valid inequalities with the potential to strengthen the linear relaxation of the models. We implement and computatuionally evaluate the formulations, the valid inequalities, and the enumerative algorithm using C++ Language and CPLEX solver. We report on the computational results obtained by each method, and we identify the one that presents the best performance for each group of instances. |
id |
UFC-7_776162d3fe07db58136f91242a08c9ca |
---|---|
oai_identifier_str |
oai:repositorio.ufc.br:riufc/59592 |
network_acronym_str |
UFC-7 |
network_name_str |
Repositório Institucional da Universidade Federal do Ceará (UFC) |
repository_id_str |
|
spelling |
Problema da árvore t-spanner de custo mínimoMinimum weight t-spanner tree problemÁrvore t-spanner de custo mínimoFormulação matemáticaBranch-and-boundProgramação linear inteiraIn the Minimum Weight t-Spanner Tree Problem, whose input is a triplet (G,w,t), where G = (V,E) is a simple graph, w : E → R+ is an edge weighting function and t ≥ 1 is a parameter, called the dilatation factor, the objective consists in determining a spanning tree T in G of minimum weight, such that the distance between any pair of vertices i and j in tree T is at most t times the distance between i and j in G. Starting from the formal definition of the problem, we present an application context, the problem complexity and related works in the literature. We focus on mathematical programming methods for its resolution. We propose an enumerative algorithm based on a branch-and-bound procedure. We present and study an exponential and three compact integer linear programming formulations for the problem. Two of the compact formulations are the only ones present in the problem literature. We propose valid inequalities with the potential to strengthen the linear relaxation of the models. We implement and computatuionally evaluate the formulations, the valid inequalities, and the enumerative algorithm using C++ Language and CPLEX solver. We report on the computational results obtained by each method, and we identify the one that presents the best performance for each group of instances.No Problema da Árvore t-Spanner de Custo Mínimo, cuja entrada é uma tripla (G,w,t), onde G = (V,E) é um grafo simples, w : E → R+ é uma função de ponderação das arestas e t ≥ 1 é um parâmetro, denominado de fator de dilatação, o objetivo consiste em determinar uma árvore geradora T em G de menor custo, tal que a distância entre qualquer par de vértices i e j na árvore T é no máximo t vezes a distância entre i e j em G. A partir da definição formal do problema, apresentamos um contexto de aplicação, complexidade e trabalhos relacionados na literatura. Concentramo-nos em métodos de programação matemática para sua resolução. Propomos um algoritmo enumerativo baseado em um procedimento de branch-and-bound. Apresentamos e estudamos quatro formulações de programação linear inteira para o problema, uma exponencial e três compactas. Duas das formulações compactas são as únicas presentes na literatura do problema. Propomos desigualdades válidas com potencial para fortalecer a relaxação linear dos modelos. Implementamos e avaliamos computacionalmente as formulações, as desigualdades válidas e o algoritmo enumerativo usando a linguagem C++ e o resolvedor CPLEX. Reportamos os resultados computacionais obtidos por cada método e identificamos o que apresenta o melhor desempenho para cada grupo de instâncias.Campêlo Neto, Manoel BezerraSousa, Gabriel Hellen de2021-07-16T13:02:39Z2021-07-16T13:02:39Z2021info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfSOUSA, Gabriel Hellen de. Problema da árvore t-spanner de custo mínimo. 2021. 91 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2021.http://www.repositorio.ufc.br/handle/riufc/59592porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2021-07-16T13:02:39Zoai:repositorio.ufc.br:riufc/59592Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T18:30:08.916657Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false |
dc.title.none.fl_str_mv |
Problema da árvore t-spanner de custo mínimo Minimum weight t-spanner tree problem |
title |
Problema da árvore t-spanner de custo mínimo |
spellingShingle |
Problema da árvore t-spanner de custo mínimo Sousa, Gabriel Hellen de Árvore t-spanner de custo mínimo Formulação matemática Branch-and-bound Programação linear inteira |
title_short |
Problema da árvore t-spanner de custo mínimo |
title_full |
Problema da árvore t-spanner de custo mínimo |
title_fullStr |
Problema da árvore t-spanner de custo mínimo |
title_full_unstemmed |
Problema da árvore t-spanner de custo mínimo |
title_sort |
Problema da árvore t-spanner de custo mínimo |
author |
Sousa, Gabriel Hellen de |
author_facet |
Sousa, Gabriel Hellen de |
author_role |
author |
dc.contributor.none.fl_str_mv |
Campêlo Neto, Manoel Bezerra |
dc.contributor.author.fl_str_mv |
Sousa, Gabriel Hellen de |
dc.subject.por.fl_str_mv |
Árvore t-spanner de custo mínimo Formulação matemática Branch-and-bound Programação linear inteira |
topic |
Árvore t-spanner de custo mínimo Formulação matemática Branch-and-bound Programação linear inteira |
description |
In the Minimum Weight t-Spanner Tree Problem, whose input is a triplet (G,w,t), where G = (V,E) is a simple graph, w : E → R+ is an edge weighting function and t ≥ 1 is a parameter, called the dilatation factor, the objective consists in determining a spanning tree T in G of minimum weight, such that the distance between any pair of vertices i and j in tree T is at most t times the distance between i and j in G. Starting from the formal definition of the problem, we present an application context, the problem complexity and related works in the literature. We focus on mathematical programming methods for its resolution. We propose an enumerative algorithm based on a branch-and-bound procedure. We present and study an exponential and three compact integer linear programming formulations for the problem. Two of the compact formulations are the only ones present in the problem literature. We propose valid inequalities with the potential to strengthen the linear relaxation of the models. We implement and computatuionally evaluate the formulations, the valid inequalities, and the enumerative algorithm using C++ Language and CPLEX solver. We report on the computational results obtained by each method, and we identify the one that presents the best performance for each group of instances. |
publishDate |
2021 |
dc.date.none.fl_str_mv |
2021-07-16T13:02:39Z 2021-07-16T13:02:39Z 2021 |
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 |
SOUSA, Gabriel Hellen de. Problema da árvore t-spanner de custo mínimo. 2021. 91 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2021. http://www.repositorio.ufc.br/handle/riufc/59592 |
identifier_str_mv |
SOUSA, Gabriel Hellen de. Problema da árvore t-spanner de custo mínimo. 2021. 91 f. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal do Ceará, Fortaleza, 2021. |
url |
http://www.repositorio.ufc.br/handle/riufc/59592 |
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_ |
1813028830766432256 |