Algoritmos para o problema da árvore geradora mínima generalizado
Ano de defesa: | 2007 |
---|---|
Autor(a) principal: | |
Orientador(a): | |
Banca de defesa: | |
Tipo de documento: | Dissertação |
Tipo de acesso: | Acesso aberto |
Idioma: | por |
Instituição de defesa: |
Programa de Pós-Graduação em Computação
Computação |
Programa de Pós-Graduação: |
Não Informado pela instituição
|
Departamento: |
Não Informado pela instituição
|
País: |
Não Informado pela instituição
|
Palavras-chave em Português: | |
Link de acesso: | https://app.uff.br/riuff/handle/1/17107 |
Resumo: | Dado um grafo G cujos vértices estão divididos em grupos, o Problema da Árvore Geradora Mínimo Generalizado consiste em encontrar uma árvore que cubra um vértice de cada grupo de G, de forma a minimizar a soma dos custos das arestas. As principais aplicações desse problema são encontradas na área de síntese de redes de telecomunicações. Nesse trabalho, são propostas versões da meta-heurísitca GRASP que utilizam mais de um algoritmo construtivo de forma adaptativa, além de mecanismos adicionais de aprimoramento, com reconexão de caminhos e busca local iterada. Testes comparativos com instâncias apresentadas na literatura indicaram que o uso adaptativo de diferentes algoritmos construtivos é promissor. Também foi verificado que as versões GRAP que utilizam mecanismos adicionais apresentam melhores resultados que as demais. Os algoritmos propostos resultaram em soluções melhores que algumas das melhores soluções conhecidas, em um tempo computacional razoavelmente baixo. Também foi implementado um algoritmo de geração de cortes baseado em uma formulação para o Problema de Steiner em Grafos Direcionado. Com esse algoritmo, foi possível encontrar limites duais para 82 instâncias em aberto. São apresentadas ainda regras para o pré-processamento de instâncias euclideanas, baseadas no conceito de Distância Battleneck. Em média, tais regras propiciaram a redução das instâncias para 14% do número de arestas em relação aos grafos originais. |