Algoritmo de branch & bound aplicado ao problema de virtualização de redes
Autor(a) principal: | |
---|---|
Data de Publicação: | 2015 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFRGS |
Texto Completo: | http://hdl.handle.net/10183/138208 |
Resumo: | O problema de virtualização de redes, o qual surgiu com o compartilhamento de recursos físicos por redes virtuais, consiste em alocar uma ou mais redes virtuais sobre uma rede física respeitando as capacidades de nós e links, bem como atendendo outras restrições do problema. Este problema já foi resolvido heuristicamente, através de metaheurísticas e métodos de arredondamento, e exatamente através do CPLEX e Branch & Price. O presente trabalho apresenta um algoritmo exato para o problema de mapeamento de redes virtuais baseado na técnica de Branch & Bound. Diversos cortes são propostos, reduzindo significativamente o espaço de busca do problema. O algoritmo proposto é comparado experimentalmente com o CPLEX e Branch & Price, considerando diferentes classes de grafos e de tamanhos variados. Nos cenários testados, o algoritmo proposto apresenta desempenho significativamente superior ao CPLEX e Branch & Price. |
id |
UFRGS-2_23fe96c741f23d5cb11ef36868501d4e |
---|---|
oai_identifier_str |
oai:www.lume.ufrgs.br:10183/138208 |
network_acronym_str |
UFRGS-2 |
network_name_str |
Repositório Institucional da UFRGS |
repository_id_str |
|
spelling |
Meister, Tatiana CostaBuriol, Luciana SaleteMoura, Leonardo Fernando dos Santos2016-04-14T02:06:52Z2015http://hdl.handle.net/10183/138208000988919O problema de virtualização de redes, o qual surgiu com o compartilhamento de recursos físicos por redes virtuais, consiste em alocar uma ou mais redes virtuais sobre uma rede física respeitando as capacidades de nós e links, bem como atendendo outras restrições do problema. Este problema já foi resolvido heuristicamente, através de metaheurísticas e métodos de arredondamento, e exatamente através do CPLEX e Branch & Price. O presente trabalho apresenta um algoritmo exato para o problema de mapeamento de redes virtuais baseado na técnica de Branch & Bound. Diversos cortes são propostos, reduzindo significativamente o espaço de busca do problema. O algoritmo proposto é comparado experimentalmente com o CPLEX e Branch & Price, considerando diferentes classes de grafos e de tamanhos variados. Nos cenários testados, o algoritmo proposto apresenta desempenho significativamente superior ao CPLEX e Branch & Price.The network virtualization problem, which was originated from the sharing of resources among several virtual networks, consists in running one or more virtual networks on top of a physical network respecting the capabilities of nodes and links, as well as meeting other constraints of the problem. This problem was already solved heuristically, using metaheuristics and rounding heuristics, and exactly by CPLEX and Branch & Price. This work presents an exact algorithm for the virtual network embedding problem based on the branch & bound method. Several cuts are proposed, reducing considerably the size of the problem search space. The presented algorithm is experimentally compared with CPLEX and Branch & Price, considering different network topologies and instance sizes. In the tested scenarios, the proposed algorithm presents significantly superior performance to CPLEX and Branch & Price.application/pdfporRedes virtuaisVisualizaçãoVirtualizationVirtual network embedding problemBranch & boundExact algorithmsAlgoritmo de branch & bound aplicado ao problema de virtualização de redesBranch & bound algorithm applied to network embedding problem info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPorto Alegre, BR-RS2015Ciência da Computação: Ênfase em Ciência da Computação: Bachareladograduaçãoinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000988919.pdf000988919.pdfTexto completoapplication/pdf2400297http://www.lume.ufrgs.br/bitstream/10183/138208/1/000988919.pdf345db719415252a52b8af3399e2ce3f3MD51TEXT000988919.pdf.txt000988919.pdf.txtExtracted Texttext/plain153816http://www.lume.ufrgs.br/bitstream/10183/138208/2/000988919.pdf.txt4eefb584719cee82bdf19121afef0f17MD52THUMBNAIL000988919.pdf.jpg000988919.pdf.jpgGenerated Thumbnailimage/jpeg1106http://www.lume.ufrgs.br/bitstream/10183/138208/3/000988919.pdf.jpgfbe134c947e0c597e40a1f4a302fcd1fMD5310183/1382082018-10-23 09:05:09.748oai:www.lume.ufrgs.br:10183/138208Repositório de PublicaçõesPUBhttps://lume.ufrgs.br/oai/requestopendoar:2018-10-23T12:05:09Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false |
dc.title.pt_BR.fl_str_mv |
Algoritmo de branch & bound aplicado ao problema de virtualização de redes |
dc.title.alternative.en.fl_str_mv |
Branch & bound algorithm applied to network embedding problem |
title |
Algoritmo de branch & bound aplicado ao problema de virtualização de redes |
spellingShingle |
Algoritmo de branch & bound aplicado ao problema de virtualização de redes Meister, Tatiana Costa Redes virtuais Visualização Virtualization Virtual network embedding problem Branch & bound Exact algorithms |
title_short |
Algoritmo de branch & bound aplicado ao problema de virtualização de redes |
title_full |
Algoritmo de branch & bound aplicado ao problema de virtualização de redes |
title_fullStr |
Algoritmo de branch & bound aplicado ao problema de virtualização de redes |
title_full_unstemmed |
Algoritmo de branch & bound aplicado ao problema de virtualização de redes |
title_sort |
Algoritmo de branch & bound aplicado ao problema de virtualização de redes |
author |
Meister, Tatiana Costa |
author_facet |
Meister, Tatiana Costa |
author_role |
author |
dc.contributor.author.fl_str_mv |
Meister, Tatiana Costa |
dc.contributor.advisor1.fl_str_mv |
Buriol, Luciana Salete |
dc.contributor.advisor-co1.fl_str_mv |
Moura, Leonardo Fernando dos Santos |
contributor_str_mv |
Buriol, Luciana Salete Moura, Leonardo Fernando dos Santos |
dc.subject.por.fl_str_mv |
Redes virtuais Visualização |
topic |
Redes virtuais Visualização Virtualization Virtual network embedding problem Branch & bound Exact algorithms |
dc.subject.eng.fl_str_mv |
Virtualization Virtual network embedding problem Branch & bound Exact algorithms |
description |
O problema de virtualização de redes, o qual surgiu com o compartilhamento de recursos físicos por redes virtuais, consiste em alocar uma ou mais redes virtuais sobre uma rede física respeitando as capacidades de nós e links, bem como atendendo outras restrições do problema. Este problema já foi resolvido heuristicamente, através de metaheurísticas e métodos de arredondamento, e exatamente através do CPLEX e Branch & Price. O presente trabalho apresenta um algoritmo exato para o problema de mapeamento de redes virtuais baseado na técnica de Branch & Bound. Diversos cortes são propostos, reduzindo significativamente o espaço de busca do problema. O algoritmo proposto é comparado experimentalmente com o CPLEX e Branch & Price, considerando diferentes classes de grafos e de tamanhos variados. Nos cenários testados, o algoritmo proposto apresenta desempenho significativamente superior ao CPLEX e Branch & Price. |
publishDate |
2015 |
dc.date.issued.fl_str_mv |
2015 |
dc.date.accessioned.fl_str_mv |
2016-04-14T02:06:52Z |
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 |
http://hdl.handle.net/10183/138208 |
dc.identifier.nrb.pt_BR.fl_str_mv |
000988919 |
url |
http://hdl.handle.net/10183/138208 |
identifier_str_mv |
000988919 |
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 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 |
Repositório Institucional da UFRGS |
collection |
Repositório Institucional da UFRGS |
bitstream.url.fl_str_mv |
http://www.lume.ufrgs.br/bitstream/10183/138208/1/000988919.pdf http://www.lume.ufrgs.br/bitstream/10183/138208/2/000988919.pdf.txt http://www.lume.ufrgs.br/bitstream/10183/138208/3/000988919.pdf.jpg |
bitstream.checksum.fl_str_mv |
345db719415252a52b8af3399e2ce3f3 4eefb584719cee82bdf19121afef0f17 fbe134c947e0c597e40a1f4a302fcd1f |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS) |
repository.mail.fl_str_mv |
|
_version_ |
1815447169083113472 |