The k-labeled spanning forest problem : complexity, approximability, formulations and algorithms

Detalhes bibliográficos
Autor(a) principal: Pinheiro, Tiago Furtado Drehmer
Data de Publicação: 2022
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/238852
Resumo: In this work, we study the k-labeled spanning forest problem (KLSF). The input of the KLSF is an undirected graph with labeled edges and a positive integer k. The goal is to find a spanning forest of the graph with at most k different labels associated with the edges, that minimizes the number of components. KLSF finds practical applications in different scenarios related to networks design and telecommunications. Its solutions may help to reduce the negative impact of electromagnetic fields exposure on the population health or to increase profits of internet management companies, among others. The in terest in the KLSF problem is not only practical but also theoretical since the problem generalizes the best-known NP-hard minimum labeling spanning tree problem (MLST). This work reinforces the NP-hardness of the KLSF and ensures that, even for the simple instances where the components of the original graph are only triangles and edges, the problem is NP-hard. Also as a theoretical result, an inapproximability proof is presented for it, ensuring that unless P = NP there is no polynomial time algorithm with approxi mation factor polynomial in the number of the labels. To complete the theoretical results a trivial 3-approximation result is presented for the particular case where the input graph components are edges or triangles. From the application side, to approach KLSF, we propose a fix-and-optimize matheuristic that was tested over several instances, achieving high-quality solutions in reasonable computational time. When compared to the best known algorithms in the literature, our matheuristic outperformed the other proposals in most cases, finding better solutions in less computational time for the most challenging instances.
id URGS_338b901cc22dfe84af8005cf8e66950b
oai_identifier_str oai:www.lume.ufrgs.br:10183/238852
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Pinheiro, Tiago Furtado DrehmerRavelo, Santiago ValdesBuriol, Luciana Salete2022-05-24T04:43:05Z2022http://hdl.handle.net/10183/238852001141305In this work, we study the k-labeled spanning forest problem (KLSF). The input of the KLSF is an undirected graph with labeled edges and a positive integer k. The goal is to find a spanning forest of the graph with at most k different labels associated with the edges, that minimizes the number of components. KLSF finds practical applications in different scenarios related to networks design and telecommunications. Its solutions may help to reduce the negative impact of electromagnetic fields exposure on the population health or to increase profits of internet management companies, among others. The in terest in the KLSF problem is not only practical but also theoretical since the problem generalizes the best-known NP-hard minimum labeling spanning tree problem (MLST). This work reinforces the NP-hardness of the KLSF and ensures that, even for the simple instances where the components of the original graph are only triangles and edges, the problem is NP-hard. Also as a theoretical result, an inapproximability proof is presented for it, ensuring that unless P = NP there is no polynomial time algorithm with approxi mation factor polynomial in the number of the labels. To complete the theoretical results a trivial 3-approximation result is presented for the particular case where the input graph components are edges or triangles. From the application side, to approach KLSF, we propose a fix-and-optimize matheuristic that was tested over several instances, achieving high-quality solutions in reasonable computational time. When compared to the best known algorithms in the literature, our matheuristic outperformed the other proposals in most cases, finding better solutions in less computational time for the most challenging instances.application/pdfengGrafosMetaheuristicasK-Labeled Spanning ForestNP-hardnessInapproximabilityMetaheuristicInteger Linear ProgramFix-and-optimizeThe k-labeled spanning forest problem : complexity, approximability, formulations and algorithmsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2022mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSTEXT001141305.pdf.txt001141305.pdf.txtExtracted Texttext/plain87910http://www.lume.ufrgs.br/bitstream/10183/238852/2/001141305.pdf.txtfe55c284eec48c0cb5f8534cd2b4cde7MD52ORIGINAL001141305.pdfTexto completo (inglês)application/pdf633173http://www.lume.ufrgs.br/bitstream/10183/238852/1/001141305.pdf932d9c6f33fbee9d80b202b41e0cf95aMD5110183/2388522022-05-24 04:57:54.567oai:www.lume.ufrgs.br:10183/238852Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532022-05-24T07:57:54Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv The k-labeled spanning forest problem : complexity, approximability, formulations and algorithms
title The k-labeled spanning forest problem : complexity, approximability, formulations and algorithms
spellingShingle The k-labeled spanning forest problem : complexity, approximability, formulations and algorithms
Pinheiro, Tiago Furtado Drehmer
Grafos
Metaheuristicas
K-Labeled Spanning Forest
NP-hardness
Inapproximability
Metaheuristic
Integer Linear Program
Fix-and-optimize
title_short The k-labeled spanning forest problem : complexity, approximability, formulations and algorithms
title_full The k-labeled spanning forest problem : complexity, approximability, formulations and algorithms
title_fullStr The k-labeled spanning forest problem : complexity, approximability, formulations and algorithms
title_full_unstemmed The k-labeled spanning forest problem : complexity, approximability, formulations and algorithms
title_sort The k-labeled spanning forest problem : complexity, approximability, formulations and algorithms
author Pinheiro, Tiago Furtado Drehmer
author_facet Pinheiro, Tiago Furtado Drehmer
author_role author
dc.contributor.author.fl_str_mv Pinheiro, Tiago Furtado Drehmer
dc.contributor.advisor1.fl_str_mv Ravelo, Santiago Valdes
dc.contributor.advisor-co1.fl_str_mv Buriol, Luciana Salete
contributor_str_mv Ravelo, Santiago Valdes
Buriol, Luciana Salete
dc.subject.por.fl_str_mv Grafos
Metaheuristicas
topic Grafos
Metaheuristicas
K-Labeled Spanning Forest
NP-hardness
Inapproximability
Metaheuristic
Integer Linear Program
Fix-and-optimize
dc.subject.eng.fl_str_mv K-Labeled Spanning Forest
NP-hardness
Inapproximability
Metaheuristic
Integer Linear Program
Fix-and-optimize
description In this work, we study the k-labeled spanning forest problem (KLSF). The input of the KLSF is an undirected graph with labeled edges and a positive integer k. The goal is to find a spanning forest of the graph with at most k different labels associated with the edges, that minimizes the number of components. KLSF finds practical applications in different scenarios related to networks design and telecommunications. Its solutions may help to reduce the negative impact of electromagnetic fields exposure on the population health or to increase profits of internet management companies, among others. The in terest in the KLSF problem is not only practical but also theoretical since the problem generalizes the best-known NP-hard minimum labeling spanning tree problem (MLST). This work reinforces the NP-hardness of the KLSF and ensures that, even for the simple instances where the components of the original graph are only triangles and edges, the problem is NP-hard. Also as a theoretical result, an inapproximability proof is presented for it, ensuring that unless P = NP there is no polynomial time algorithm with approxi mation factor polynomial in the number of the labels. To complete the theoretical results a trivial 3-approximation result is presented for the particular case where the input graph components are edges or triangles. From the application side, to approach KLSF, we propose a fix-and-optimize matheuristic that was tested over several instances, achieving high-quality solutions in reasonable computational time. When compared to the best known algorithms in the literature, our matheuristic outperformed the other proposals in most cases, finding better solutions in less computational time for the most challenging instances.
publishDate 2022
dc.date.accessioned.fl_str_mv 2022-05-24T04:43:05Z
dc.date.issued.fl_str_mv 2022
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 http://hdl.handle.net/10183/238852
dc.identifier.nrb.pt_BR.fl_str_mv 001141305
url http://hdl.handle.net/10183/238852
identifier_str_mv 001141305
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.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/238852/2/001141305.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/238852/1/001141305.pdf
bitstream.checksum.fl_str_mv fe55c284eec48c0cb5f8534cd2b4cde7
932d9c6f33fbee9d80b202b41e0cf95a
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085584326098944