Algoritmos para o problema da árvore geradora mínima probabilística
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFMG |
Texto Completo: | http://hdl.handle.net/1843/SLSS-85ZPVJ |
Resumo: | O Problema da Árvore Geradora Mínima Probabilística é uma generalização do problema clássico da Árvore Geradora Mínima em que se considera a situação na qual nem todos os nós estão deterministicamente presentes, mas estão presentes conforme uma determinada probabilidade. Dado um grafo, G=(V,E), que possui um custo associado a cada aresta em E e uma probabilidade de cada vértice em V estar ativo, pretende-se construir uma árvore geradora T em G a priori, tal que o custo ativo esperado de T seja mínimo. Este problema, provado como NP-Difícil em seu caso geral, possui aplicações em diversas áreas como roteamento, desenho de circuitos integrados, logística e telecomunicações. Nesta dissertação, a versão homogênea do problema, situação em que todos os nós têm a mesma probabilidade de estarem ativos, é descrita, analisada e resolvida através de heurísticas e algoritmos de busca local. Apresentam-se heurísticas construtivas capazes de encontrar soluções viáveis para o problema e, a partir de uma técnica que avalia os custos de soluções vizinhas de maneira eficiente, propõe-se a incorporação de algoritmos de busca local a um algoritmo de Busca Tabu - capaz de gerar soluções de melhor qualidade para o problema. Propõe-se também uma modelagem que permite a resolução do problema por Programação Inteira. A análise dos resultados revela que os algoritmos, quando comparados à resolução do modelo exato, mostraram ser uma ferramenta bastante eficiente para lidar com um problema computacionalmente difícil. |
id |
UFMG_b174b8e59fafe7a9aa831aabac47e70d |
---|---|
oai_identifier_str |
oai:repositorio.ufmg.br:1843/SLSS-85ZPVJ |
network_acronym_str |
UFMG |
network_name_str |
Repositório Institucional da UFMG |
repository_id_str |
|
spelling |
Sebastián Alberto UrrutiaSimone de Lima MartinsGeraldo Robson MateusMauricio Cardoso de SouzaRafael Ferreira Barra de Souza2019-08-13T22:37:38Z2019-08-13T22:37:38Z2010-05-31http://hdl.handle.net/1843/SLSS-85ZPVJO Problema da Árvore Geradora Mínima Probabilística é uma generalização do problema clássico da Árvore Geradora Mínima em que se considera a situação na qual nem todos os nós estão deterministicamente presentes, mas estão presentes conforme uma determinada probabilidade. Dado um grafo, G=(V,E), que possui um custo associado a cada aresta em E e uma probabilidade de cada vértice em V estar ativo, pretende-se construir uma árvore geradora T em G a priori, tal que o custo ativo esperado de T seja mínimo. Este problema, provado como NP-Difícil em seu caso geral, possui aplicações em diversas áreas como roteamento, desenho de circuitos integrados, logística e telecomunicações. Nesta dissertação, a versão homogênea do problema, situação em que todos os nós têm a mesma probabilidade de estarem ativos, é descrita, analisada e resolvida através de heurísticas e algoritmos de busca local. Apresentam-se heurísticas construtivas capazes de encontrar soluções viáveis para o problema e, a partir de uma técnica que avalia os custos de soluções vizinhas de maneira eficiente, propõe-se a incorporação de algoritmos de busca local a um algoritmo de Busca Tabu - capaz de gerar soluções de melhor qualidade para o problema. Propõe-se também uma modelagem que permite a resolução do problema por Programação Inteira. A análise dos resultados revela que os algoritmos, quando comparados à resolução do modelo exato, mostraram ser uma ferramenta bastante eficiente para lidar com um problema computacionalmente difícil.The Probabilistic Minimum Spanning Tree Problem is a generalization of the classical Minimum Spanning Tree problem, addressing the assumption that arise when not all nodes are deterministically present but, rather, nodes are active with known probabilities. Given a graph, G = (V,E), where there is a cost associated with every edge in E and a probability of each node in V to be active, the objective is to build a sub-tree T in G a priori, where the expected cost of T is minimum. This problem is proved to be NP-Hard in the general case. In this dissertation, the homogeneous case of the problem, when all nodes havethe same probability of being active, is described, analyzed and solved through local search algorithms. A constructive heuristic is proposed in order to find feasible solutions for the problem. Starting through a technique that efficiently evaluates the costs of neighboring solutions, it is proposed the embedding of local search algorithms into a Tabu Search metaheuristic, capable of yielding better quality solutions for the problem.It is also proposed a model that can be solved through Integer Programming. The analysis of the results shows that the algorithms, when compared to the resolution of the exact model, proved to be an efficient tool to deal with a computationally difficult problem.Universidade Federal de Minas GeraisUFMGOtimização combinatóriaProgramação linearTeoria dos grafosProgramação InteiraPMSTÁrvore Geradora MínimaHeurísticasAlgoritmos para o problema da árvore geradora mínima probabilísticainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALrafaelbarradissertacao_22092010.pdfapplication/pdf1562393https://repositorio.ufmg.br/bitstream/1843/SLSS-85ZPVJ/1/rafaelbarradissertacao_22092010.pdfdf0e28906899f79ba8df207007072315MD51TEXTrafaelbarradissertacao_22092010.pdf.txtrafaelbarradissertacao_22092010.pdf.txtExtracted texttext/plain113637https://repositorio.ufmg.br/bitstream/1843/SLSS-85ZPVJ/2/rafaelbarradissertacao_22092010.pdf.txtef76049527bf68f54b10cc42e4942018MD521843/SLSS-85ZPVJ2019-11-14 12:43:51.076oai:repositorio.ufmg.br:1843/SLSS-85ZPVJRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2019-11-14T15:43:51Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false |
dc.title.pt_BR.fl_str_mv |
Algoritmos para o problema da árvore geradora mínima probabilística |
title |
Algoritmos para o problema da árvore geradora mínima probabilística |
spellingShingle |
Algoritmos para o problema da árvore geradora mínima probabilística Rafael Ferreira Barra de Souza Programação Inteira PMST Árvore Geradora Mínima Heurísticas Otimização combinatória Programação linear Teoria dos grafos |
title_short |
Algoritmos para o problema da árvore geradora mínima probabilística |
title_full |
Algoritmos para o problema da árvore geradora mínima probabilística |
title_fullStr |
Algoritmos para o problema da árvore geradora mínima probabilística |
title_full_unstemmed |
Algoritmos para o problema da árvore geradora mínima probabilística |
title_sort |
Algoritmos para o problema da árvore geradora mínima probabilística |
author |
Rafael Ferreira Barra de Souza |
author_facet |
Rafael Ferreira Barra de Souza |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Sebastián Alberto Urrutia |
dc.contributor.referee1.fl_str_mv |
Simone de Lima Martins |
dc.contributor.referee2.fl_str_mv |
Geraldo Robson Mateus |
dc.contributor.referee3.fl_str_mv |
Mauricio Cardoso de Souza |
dc.contributor.author.fl_str_mv |
Rafael Ferreira Barra de Souza |
contributor_str_mv |
Sebastián Alberto Urrutia Simone de Lima Martins Geraldo Robson Mateus Mauricio Cardoso de Souza |
dc.subject.por.fl_str_mv |
Programação Inteira PMST Árvore Geradora Mínima Heurísticas |
topic |
Programação Inteira PMST Árvore Geradora Mínima Heurísticas Otimização combinatória Programação linear Teoria dos grafos |
dc.subject.other.pt_BR.fl_str_mv |
Otimização combinatória Programação linear Teoria dos grafos |
description |
O Problema da Árvore Geradora Mínima Probabilística é uma generalização do problema clássico da Árvore Geradora Mínima em que se considera a situação na qual nem todos os nós estão deterministicamente presentes, mas estão presentes conforme uma determinada probabilidade. Dado um grafo, G=(V,E), que possui um custo associado a cada aresta em E e uma probabilidade de cada vértice em V estar ativo, pretende-se construir uma árvore geradora T em G a priori, tal que o custo ativo esperado de T seja mínimo. Este problema, provado como NP-Difícil em seu caso geral, possui aplicações em diversas áreas como roteamento, desenho de circuitos integrados, logística e telecomunicações. Nesta dissertação, a versão homogênea do problema, situação em que todos os nós têm a mesma probabilidade de estarem ativos, é descrita, analisada e resolvida através de heurísticas e algoritmos de busca local. Apresentam-se heurísticas construtivas capazes de encontrar soluções viáveis para o problema e, a partir de uma técnica que avalia os custos de soluções vizinhas de maneira eficiente, propõe-se a incorporação de algoritmos de busca local a um algoritmo de Busca Tabu - capaz de gerar soluções de melhor qualidade para o problema. Propõe-se também uma modelagem que permite a resolução do problema por Programação Inteira. A análise dos resultados revela que os algoritmos, quando comparados à resolução do modelo exato, mostraram ser uma ferramenta bastante eficiente para lidar com um problema computacionalmente difícil. |
publishDate |
2010 |
dc.date.issued.fl_str_mv |
2010-05-31 |
dc.date.accessioned.fl_str_mv |
2019-08-13T22:37:38Z |
dc.date.available.fl_str_mv |
2019-08-13T22:37:38Z |
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/1843/SLSS-85ZPVJ |
url |
http://hdl.handle.net/1843/SLSS-85ZPVJ |
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.publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.publisher.initials.fl_str_mv |
UFMG |
publisher.none.fl_str_mv |
Universidade Federal de Minas Gerais |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMG instname:Universidade Federal de Minas Gerais (UFMG) instacron:UFMG |
instname_str |
Universidade Federal de Minas Gerais (UFMG) |
instacron_str |
UFMG |
institution |
UFMG |
reponame_str |
Repositório Institucional da UFMG |
collection |
Repositório Institucional da UFMG |
bitstream.url.fl_str_mv |
https://repositorio.ufmg.br/bitstream/1843/SLSS-85ZPVJ/1/rafaelbarradissertacao_22092010.pdf https://repositorio.ufmg.br/bitstream/1843/SLSS-85ZPVJ/2/rafaelbarradissertacao_22092010.pdf.txt |
bitstream.checksum.fl_str_mv |
df0e28906899f79ba8df207007072315 ef76049527bf68f54b10cc42e4942018 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG) |
repository.mail.fl_str_mv |
|
_version_ |
1801676734298324992 |