Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos

Detalhes bibliográficos
Autor(a) principal: Oliveira, Daiane Mendes de
Data de Publicação: 2017
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da Universidade Federal do Ceará (UFC)
Texto Completo: http://www.repositorio.ufc.br/handle/riufc/29520
Resumo: A tree is a particular type of graph that holds great importance in the field of Optimization and Combinatorics. Such importance is justified because it is a framework used to model numerous problems or subproblems involving connectivity. A graph can have many spanning trees, i.e a tree that contains all its vertices of this graph. If each edge of the graph has a cost, we have that the cost of the spanning tree will be the sum of the costs of its edges. So if the edges have different costs, then in the worst case, each possible tree will have a different cost. The problem is to find the minimum-weight spanning tree. This problem is known as Minimum-Weight Spanning Tree (MST). In the literature, there are several variations of the MST, where additional restrictions are imposed. In particular, the present study emphasizes the MST problem with minimum restriction. We focus on the Min-Degree Constrained Minimum Spanning Tree problem with Fixed Centrals and Terminals (MDF-MST) (DIAS et al., 2017). This work aims to propose and evaluate a new solution to the MDF-MST problem, comparing the results with models in Integer Linear Programming existent in the literature. By means of computational tests the cost was analyzed in terms of time and quality of the solution. At the end, two solution approaches were compared: i) Integer Linear Programming (PLI) and ii) Randomized Rounding Approach (AP). We conclude that the proposed heuristic using the randomized rounding approach presented the best results in terms of solution time.
id UFC-7_d0c37506f7a09b3b7aaaca4787d73dee
oai_identifier_str oai:repositorio.ufc.br:riufc/29520
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixosAlgoritmosÁrvore geradora mínimaProgramação inteiraA tree is a particular type of graph that holds great importance in the field of Optimization and Combinatorics. Such importance is justified because it is a framework used to model numerous problems or subproblems involving connectivity. A graph can have many spanning trees, i.e a tree that contains all its vertices of this graph. If each edge of the graph has a cost, we have that the cost of the spanning tree will be the sum of the costs of its edges. So if the edges have different costs, then in the worst case, each possible tree will have a different cost. The problem is to find the minimum-weight spanning tree. This problem is known as Minimum-Weight Spanning Tree (MST). In the literature, there are several variations of the MST, where additional restrictions are imposed. In particular, the present study emphasizes the MST problem with minimum restriction. We focus on the Min-Degree Constrained Minimum Spanning Tree problem with Fixed Centrals and Terminals (MDF-MST) (DIAS et al., 2017). This work aims to propose and evaluate a new solution to the MDF-MST problem, comparing the results with models in Integer Linear Programming existent in the literature. By means of computational tests the cost was analyzed in terms of time and quality of the solution. At the end, two solution approaches were compared: i) Integer Linear Programming (PLI) and ii) Randomized Rounding Approach (AP). We conclude that the proposed heuristic using the randomized rounding approach presented the best results in terms of solution time.Uma árvore é um tipo particular de grafo que possui grande importância no campo de Otimização e Combinatória. Tal importância justifica-se por ser uma estrutura usada para modelar inúmeros problemas ou subproblemas que envolvem conectividade. Um grafo pode ter muitas árvores geradoras, ou seja, uma árvore que contém todos os vértices deste grafo. Se cada aresta do grafo possui um custo, temos que o custo da árvore geradora será a soma dos custos das arestas. Logo, se as arestas tiverem custos diferentes então, no pior caso, cada possível árvore geradora terá custo diferente. O problema consiste em encontrar a árvore geradora de custo mínimo. Esse problema é conhecido como Árvore Geradora Mínima (AGM). Na literatura, existem diversas variações do AGM, onde se impõe restrições adicionais. Em especial, o presente trabalho enfatiza o problema AGM com restrição de grau mínimo. Focamos no Problema da Árvore Geradora Mínima com Restrição de Grau Mínimo e Centrais e Terminais Fixos (MDF-MST) (DIAS et al., 2017). Este trabalho tem como objetivo propor e avaliar uma nova solução para o problema MDF-MST, comparando os resultados com modelos em Programação Linear Inteira existentes na literatura. Por meio de testes computacionais foi analisado o custo, em termos de tempo e qualidade da solução. Ao final foram comparadas duas abordagens de solução: i) Programação Linear Inteira (PLI) e ii) Técnica de Arredondamento Probabilístico (AP). Concluímos que a heurística proposta usando a técnica de arredondamento probabilístico apresentou os melhores resultados em termos de tempo para encontrar a solução.Souza, Críston Pereira deOliveira, Daiane Mendes de2018-02-08T17:35:43Z2018-02-08T17:35:43Z2017info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisapplication/pdfOLIVEIRA, Daiane Mendes de. Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos. 2017. TCC (Graduação em Ciência da Computação) - Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2017.http://www.repositorio.ufc.br/handle/riufc/29520porreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccess2019-01-02T10:50:35Zoai:repositorio.ufc.br:riufc/29520Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2024-09-11T19:02:39.576486Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.none.fl_str_mv Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos
title Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos
spellingShingle Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos
Oliveira, Daiane Mendes de
Algoritmos
Árvore geradora mínima
Programação inteira
title_short Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos
title_full Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos
title_fullStr Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos
title_full_unstemmed Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos
title_sort Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos
author Oliveira, Daiane Mendes de
author_facet Oliveira, Daiane Mendes de
author_role author
dc.contributor.none.fl_str_mv Souza, Críston Pereira de
dc.contributor.author.fl_str_mv Oliveira, Daiane Mendes de
dc.subject.por.fl_str_mv Algoritmos
Árvore geradora mínima
Programação inteira
topic Algoritmos
Árvore geradora mínima
Programação inteira
description A tree is a particular type of graph that holds great importance in the field of Optimization and Combinatorics. Such importance is justified because it is a framework used to model numerous problems or subproblems involving connectivity. A graph can have many spanning trees, i.e a tree that contains all its vertices of this graph. If each edge of the graph has a cost, we have that the cost of the spanning tree will be the sum of the costs of its edges. So if the edges have different costs, then in the worst case, each possible tree will have a different cost. The problem is to find the minimum-weight spanning tree. This problem is known as Minimum-Weight Spanning Tree (MST). In the literature, there are several variations of the MST, where additional restrictions are imposed. In particular, the present study emphasizes the MST problem with minimum restriction. We focus on the Min-Degree Constrained Minimum Spanning Tree problem with Fixed Centrals and Terminals (MDF-MST) (DIAS et al., 2017). This work aims to propose and evaluate a new solution to the MDF-MST problem, comparing the results with models in Integer Linear Programming existent in the literature. By means of computational tests the cost was analyzed in terms of time and quality of the solution. At the end, two solution approaches were compared: i) Integer Linear Programming (PLI) and ii) Randomized Rounding Approach (AP). We conclude that the proposed heuristic using the randomized rounding approach presented the best results in terms of solution time.
publishDate 2017
dc.date.none.fl_str_mv 2017
2018-02-08T17:35:43Z
2018-02-08T17:35:43Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv OLIVEIRA, Daiane Mendes de. Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos. 2017. TCC (Graduação em Ciência da Computação) - Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2017.
http://www.repositorio.ufc.br/handle/riufc/29520
identifier_str_mv OLIVEIRA, Daiane Mendes de. Arredondamento probabilístico para o problema de AGM com restrição de grau e centrais e terminais fixos. 2017. TCC (Graduação em Ciência da Computação) - Universidade Federal do Ceará, Campus de Quixadá, Quixadá, 2017.
url http://www.repositorio.ufc.br/handle/riufc/29520
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_ 1813029044745142272