O problema biobjetivo da árvore geradora quadrática em adjacência de arestas
Autor(a) principal: | |
---|---|
Data de Publicação: | 2013 |
Tipo de documento: | Tese |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRN |
Texto Completo: | https://repositorio.ufrn.br/jspui/handle/123456789/17955 |
Resumo: | The Quadratic Minimum Spanning Tree Problem (QMST) is a version of the Minimum Spanning Tree Problem in which, besides the traditional linear costs, there is a quadratic structure of costs. This quadratic structure models interaction effects between pairs of edges. Linear and quadratic costs are added up to constitute the total cost of the spanning tree, which must be minimized. When these interactions are restricted to adjacent edges, the problem is named Adjacent Only Quadratic Minimum Spanning Tree (AQMST). AQMST and QMST are NP-hard problems that model several problems of transport and distribution networks design. In general, AQMST arises as a more suitable model for real problems. Although, in literature, linear and quadratic costs are added, in real applications, they may be conflicting. In this case, it may be interesting to consider these costs separately. In this sense, Multiobjective Optimization provides a more realistic model for QMST and AQMST. A review of the state-of-the-art, so far, was not able to find papers regarding these problems under a biobjective point of view. Thus, the objective of this Thesis is the development of exact and heuristic algorithms for the Biobjective Adjacent Only Quadratic Spanning Tree Problem (bi-AQST). In order to do so, as theoretical foundation, other NP-hard problems directly related to bi-AQST are discussed: the QMST and AQMST problems. Bracktracking and branch-and-bound exact algorithms are proposed to the target problem of this investigation. The heuristic algorithms developed are: Pareto Local Search, Tabu Search with ejection chain, Transgenetic Algorithm, NSGA-II and a hybridization of the two last-mentioned proposals called NSTA. The proposed algorithms are compared to each other through performance analysis regarding computational experiments with instances adapted from the QMST literature. With regard to exact algorithms, the analysis considers, in particular, the execution time. In case of the heuristic algorithms, besides execution time, the quality of the generated approximation sets is evaluated. Quality indicators are used to assess such information. Appropriate statistical tools are used to measure the performance of exact and heuristic algorithms. Considering the set of instances adopted as well as the criteria of execution time and quality of the generated approximation set, the experiments showed that the Tabu Search with ejection chain approach obtained the best results and the transgenetic algorithm ranked second. The PLS algorithm obtained good quality solutions, but at a very high computational time compared to the other (meta)heuristics, getting the third place. NSTA and NSGA-II algorithms got the last positions |
id |
UFRN_54f5cbffcbed24268057ca3271351d36 |
---|---|
oai_identifier_str |
oai:https://repositorio.ufrn.br:123456789/17955 |
network_acronym_str |
UFRN |
network_name_str |
Repositório Institucional da UFRN |
repository_id_str |
|
spelling |
Maia, Silvia Maria Diniz Monteirohttp://lattes.cnpq.br/1498104590221901http://lattes.cnpq.br/2888641121265608Coelho, André Luís Vasconceloshttp://lattes.cnpq.br/8377890158420707Cabral, Lucídio dos Anjos Formigahttp://lattes.cnpq.br/6699185881827288Goldbarg, Marco Césarhttp://lattes.cnpq.br/1371199678541174Gouvêa, Elizabeth Ferreira2014-12-17T15:47:03Z2014-04-082014-12-17T15:47:03Z2013-12-16MAIA, Silvia Maria Diniz Monteiro. O problema biobjetivo da árvore geradora quadrática em adjacência de arestas. 2013. 313 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2013.https://repositorio.ufrn.br/jspui/handle/123456789/17955The Quadratic Minimum Spanning Tree Problem (QMST) is a version of the Minimum Spanning Tree Problem in which, besides the traditional linear costs, there is a quadratic structure of costs. This quadratic structure models interaction effects between pairs of edges. Linear and quadratic costs are added up to constitute the total cost of the spanning tree, which must be minimized. When these interactions are restricted to adjacent edges, the problem is named Adjacent Only Quadratic Minimum Spanning Tree (AQMST). AQMST and QMST are NP-hard problems that model several problems of transport and distribution networks design. In general, AQMST arises as a more suitable model for real problems. Although, in literature, linear and quadratic costs are added, in real applications, they may be conflicting. In this case, it may be interesting to consider these costs separately. In this sense, Multiobjective Optimization provides a more realistic model for QMST and AQMST. A review of the state-of-the-art, so far, was not able to find papers regarding these problems under a biobjective point of view. Thus, the objective of this Thesis is the development of exact and heuristic algorithms for the Biobjective Adjacent Only Quadratic Spanning Tree Problem (bi-AQST). In order to do so, as theoretical foundation, other NP-hard problems directly related to bi-AQST are discussed: the QMST and AQMST problems. Bracktracking and branch-and-bound exact algorithms are proposed to the target problem of this investigation. The heuristic algorithms developed are: Pareto Local Search, Tabu Search with ejection chain, Transgenetic Algorithm, NSGA-II and a hybridization of the two last-mentioned proposals called NSTA. The proposed algorithms are compared to each other through performance analysis regarding computational experiments with instances adapted from the QMST literature. With regard to exact algorithms, the analysis considers, in particular, the execution time. In case of the heuristic algorithms, besides execution time, the quality of the generated approximation sets is evaluated. Quality indicators are used to assess such information. Appropriate statistical tools are used to measure the performance of exact and heuristic algorithms. Considering the set of instances adopted as well as the criteria of execution time and quality of the generated approximation set, the experiments showed that the Tabu Search with ejection chain approach obtained the best results and the transgenetic algorithm ranked second. The PLS algorithm obtained good quality solutions, but at a very high computational time compared to the other (meta)heuristics, getting the third place. NSTA and NSGA-II algorithms got the last positionsO problema da Árvore Geradora Mínima Quadrática (AGMQ) é uma versão do problema da Árvore Geradora Mínima na qual se considera, além dos custos lineares tradicionais, uma estrutura de custos quadrática. Tal estrutura quadrática modela efeitos de interação entre pares de arestas. Os custos lineares e quadráticos são somados para compor o custo total da árvore geradora, que deve ser minimizado. Quando as interações são restritas às arestas adjacentes, o problema é denominado Árvore Geradora Mínima Quadrática em Adjacência de Arestas (AGMQA). A AGMQA e a AGMQ são problemas NP-difíceis que modelam diversos problemas de projeto de redes de transporte e distribuição. Em geral, a AGMQA emerge como um modelo mais apropriado para a modelagem de problemas reais. Embora, na literatura, os custos lineares e quadráticos sejam somados, em aplicações reais, os custos linear e quadrático podem ser conflitantes. Neste caso, seria mais interessante considerar os custos separadamente. Neste sentido, a Otimização Multiobjetivo provê uma modelagem mais realista para os problemas da AGMQ e da AGMQA. Uma revisão do estado da arte, até o momento, não foi capaz de encontrar qualquer trabalho que investigue esses problemas sob um ponto de vista biobjetivo. O objetivo desta Tese é, pois, o desenvolvimento de algoritmos exatos e heurísticos para o Problema Biobjetivo da Árvore Geradora Quadrática em Adjacência de Arestas (AGQA-bi). Para tanto, como fundamentação teórica, discutem-se outros problemas NP-difíceis diretamente relacionados à AGQA-bi, a saber: AGMQ e AGMQA. Algoritmos exatos backtracking e branch-and-bound são propostos para o problema-alvo desta investigação. Os algoritmos heurísticos desenvolvidos são: busca local Pareto Local Search, Busca Tabu com ejection chain, Algoritmo Transgenético, NSGA-II e uma hibridização das duas últimas propostas mencionadas denominada NSTA. Os algoritmos propostos são comparados entre si por meio da análise de seus desempenhos em experimentos computacionais com casos de teste adaptados da literatura da AGMQ. No que se refere aos algoritmos exatos, a análise considera, em especial, o tempo de execução. No caso dos algoritmos heurísticos, além do tempo de execução, a qualidade do conjunto de aproximação gerado é avaliada. Indicadores de qualidade são empregados para aferir tal informação. Ferramentas estatísticas apropriadas são usadas na análise de desempenho dos algoritmos exatos e heurísticos. Para o conjunto de instâncias utilizado e considerando os critérios de qualidade dos conjuntos de aproximação gerados e tempo de execução dos algoritmos, os experimentos mostraram que o algoritmo de Busca Tabu com ejection chain obteve melhores resultados e que o algoritmo transgenético ficou em segundo lugar. A busca local PLS obteve soluções de qualidade, mas a um tempo computacional muito alto se comparado às outras (meta)heurísticas. Nesse sentido, ocupa a terceira colocação. Por fim, ficaram os algoritmos NSTA e NSGAIICoordenação de Aperfeiçoamento de Pessoal de Nível Superiorapplication/pdfporUniversidade Federal do Rio Grande do NortePrograma de Pós-Graduação em Sistemas e ComputaçãoUFRNBRCiência da ComputaçãoAlgoritmos experimentais. Algoritmos exatos. Metaheurísticas. Otimização multiobjetivoExperimental algorithms. Exact algorithms. Metaheuristics. Multiobjective optimization. Biobjective adjacent only Quadratic spanning treeCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAOO problema biobjetivo da árvore geradora quadrática em adjacência de arestasinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALSilviaMDMM_TESE.pdfapplication/pdf3010194https://repositorio.ufrn.br/bitstream/123456789/17955/1/SilviaMDMM_TESE.pdf43610ec3f0a30c2e5ef7fb5c0b2dc5b0MD51TEXTSilviaMDMM_TESE.pdf.txtSilviaMDMM_TESE.pdf.txtExtracted texttext/plain436339https://repositorio.ufrn.br/bitstream/123456789/17955/6/SilviaMDMM_TESE.pdf.txt1a0bc46b783b535eecbe24529908ac29MD56THUMBNAILSilviaMDMM_TESE.pdf.jpgSilviaMDMM_TESE.pdf.jpgIM Thumbnailimage/jpeg3054https://repositorio.ufrn.br/bitstream/123456789/17955/7/SilviaMDMM_TESE.pdf.jpg360b1b9e691fce7f3bb5384114be86b3MD57123456789/179552017-11-04 08:52:50.38oai:https://repositorio.ufrn.br:123456789/17955Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2017-11-04T11:52:50Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false |
dc.title.por.fl_str_mv |
O problema biobjetivo da árvore geradora quadrática em adjacência de arestas |
title |
O problema biobjetivo da árvore geradora quadrática em adjacência de arestas |
spellingShingle |
O problema biobjetivo da árvore geradora quadrática em adjacência de arestas Maia, Silvia Maria Diniz Monteiro Algoritmos experimentais. Algoritmos exatos. Metaheurísticas. Otimização multiobjetivo Experimental algorithms. Exact algorithms. Metaheuristics. Multiobjective optimization. Biobjective adjacent only Quadratic spanning tree CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
title_short |
O problema biobjetivo da árvore geradora quadrática em adjacência de arestas |
title_full |
O problema biobjetivo da árvore geradora quadrática em adjacência de arestas |
title_fullStr |
O problema biobjetivo da árvore geradora quadrática em adjacência de arestas |
title_full_unstemmed |
O problema biobjetivo da árvore geradora quadrática em adjacência de arestas |
title_sort |
O problema biobjetivo da árvore geradora quadrática em adjacência de arestas |
author |
Maia, Silvia Maria Diniz Monteiro |
author_facet |
Maia, Silvia Maria Diniz Monteiro |
author_role |
author |
dc.contributor.authorID.por.fl_str_mv |
|
dc.contributor.authorLattes.por.fl_str_mv |
http://lattes.cnpq.br/1498104590221901 |
dc.contributor.advisorID.por.fl_str_mv |
|
dc.contributor.advisorLattes.por.fl_str_mv |
http://lattes.cnpq.br/2888641121265608 |
dc.contributor.referees1.pt_BR.fl_str_mv |
Coelho, André Luís Vasconcelos |
dc.contributor.referees1ID.por.fl_str_mv |
|
dc.contributor.referees1Lattes.por.fl_str_mv |
http://lattes.cnpq.br/8377890158420707 |
dc.contributor.referees2.pt_BR.fl_str_mv |
Cabral, Lucídio dos Anjos Formiga |
dc.contributor.referees2ID.por.fl_str_mv |
|
dc.contributor.referees2Lattes.por.fl_str_mv |
http://lattes.cnpq.br/6699185881827288 |
dc.contributor.referees3.pt_BR.fl_str_mv |
Goldbarg, Marco César |
dc.contributor.referees3ID.por.fl_str_mv |
|
dc.contributor.referees3Lattes.por.fl_str_mv |
http://lattes.cnpq.br/1371199678541174 |
dc.contributor.author.fl_str_mv |
Maia, Silvia Maria Diniz Monteiro |
dc.contributor.advisor1.fl_str_mv |
Gouvêa, Elizabeth Ferreira |
contributor_str_mv |
Gouvêa, Elizabeth Ferreira |
dc.subject.por.fl_str_mv |
Algoritmos experimentais. Algoritmos exatos. Metaheurísticas. Otimização multiobjetivo |
topic |
Algoritmos experimentais. Algoritmos exatos. Metaheurísticas. Otimização multiobjetivo Experimental algorithms. Exact algorithms. Metaheuristics. Multiobjective optimization. Biobjective adjacent only Quadratic spanning tree CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
dc.subject.eng.fl_str_mv |
Experimental algorithms. Exact algorithms. Metaheuristics. Multiobjective optimization. Biobjective adjacent only Quadratic spanning tree |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO::SISTEMAS DE COMPUTACAO |
description |
The Quadratic Minimum Spanning Tree Problem (QMST) is a version of the Minimum Spanning Tree Problem in which, besides the traditional linear costs, there is a quadratic structure of costs. This quadratic structure models interaction effects between pairs of edges. Linear and quadratic costs are added up to constitute the total cost of the spanning tree, which must be minimized. When these interactions are restricted to adjacent edges, the problem is named Adjacent Only Quadratic Minimum Spanning Tree (AQMST). AQMST and QMST are NP-hard problems that model several problems of transport and distribution networks design. In general, AQMST arises as a more suitable model for real problems. Although, in literature, linear and quadratic costs are added, in real applications, they may be conflicting. In this case, it may be interesting to consider these costs separately. In this sense, Multiobjective Optimization provides a more realistic model for QMST and AQMST. A review of the state-of-the-art, so far, was not able to find papers regarding these problems under a biobjective point of view. Thus, the objective of this Thesis is the development of exact and heuristic algorithms for the Biobjective Adjacent Only Quadratic Spanning Tree Problem (bi-AQST). In order to do so, as theoretical foundation, other NP-hard problems directly related to bi-AQST are discussed: the QMST and AQMST problems. Bracktracking and branch-and-bound exact algorithms are proposed to the target problem of this investigation. The heuristic algorithms developed are: Pareto Local Search, Tabu Search with ejection chain, Transgenetic Algorithm, NSGA-II and a hybridization of the two last-mentioned proposals called NSTA. The proposed algorithms are compared to each other through performance analysis regarding computational experiments with instances adapted from the QMST literature. With regard to exact algorithms, the analysis considers, in particular, the execution time. In case of the heuristic algorithms, besides execution time, the quality of the generated approximation sets is evaluated. Quality indicators are used to assess such information. Appropriate statistical tools are used to measure the performance of exact and heuristic algorithms. Considering the set of instances adopted as well as the criteria of execution time and quality of the generated approximation set, the experiments showed that the Tabu Search with ejection chain approach obtained the best results and the transgenetic algorithm ranked second. The PLS algorithm obtained good quality solutions, but at a very high computational time compared to the other (meta)heuristics, getting the third place. NSTA and NSGA-II algorithms got the last positions |
publishDate |
2013 |
dc.date.issued.fl_str_mv |
2013-12-16 |
dc.date.accessioned.fl_str_mv |
2014-12-17T15:47:03Z |
dc.date.available.fl_str_mv |
2014-04-08 2014-12-17T15:47:03Z |
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.citation.fl_str_mv |
MAIA, Silvia Maria Diniz Monteiro. O problema biobjetivo da árvore geradora quadrática em adjacência de arestas. 2013. 313 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2013. |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufrn.br/jspui/handle/123456789/17955 |
identifier_str_mv |
MAIA, Silvia Maria Diniz Monteiro. O problema biobjetivo da árvore geradora quadrática em adjacência de arestas. 2013. 313 f. Tese (Doutorado em Ciência da Computação) - Universidade Federal do Rio Grande do Norte, Natal, 2013. |
url |
https://repositorio.ufrn.br/jspui/handle/123456789/17955 |
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.publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Sistemas e Computação |
dc.publisher.initials.fl_str_mv |
UFRN |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Ciência da Computação |
publisher.none.fl_str_mv |
Universidade Federal do Rio Grande do Norte |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFRN instname:Universidade Federal do Rio Grande do Norte (UFRN) instacron:UFRN |
instname_str |
Universidade Federal do Rio Grande do Norte (UFRN) |
instacron_str |
UFRN |
institution |
UFRN |
reponame_str |
Repositório Institucional da UFRN |
collection |
Repositório Institucional da UFRN |
bitstream.url.fl_str_mv |
https://repositorio.ufrn.br/bitstream/123456789/17955/1/SilviaMDMM_TESE.pdf https://repositorio.ufrn.br/bitstream/123456789/17955/6/SilviaMDMM_TESE.pdf.txt https://repositorio.ufrn.br/bitstream/123456789/17955/7/SilviaMDMM_TESE.pdf.jpg |
bitstream.checksum.fl_str_mv |
43610ec3f0a30c2e5ef7fb5c0b2dc5b0 1a0bc46b783b535eecbe24529908ac29 360b1b9e691fce7f3bb5384114be86b3 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN) |
repository.mail.fl_str_mv |
|
_version_ |
1814832629281718272 |