Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes
Autor(a) principal: | |
---|---|
Data de Publicação: | 2010 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFMS |
Texto Completo: | https://repositorio.ufms.br/handle/123456789/508 |
Resumo: | Neste trabalho estudamos o Problema do Fluxo Máximo sob a ótica do paradigma do paralelismo. O objetivo geral desta dissertação é discutir os métodos sequenciais e paralelos para o Problema do Fluxo Máximo em Redes. Uma das contribuições deste trabalho é produzir um texto em português que trate dos principais algoritmos para o problema. Outra contribuição relevante é que propomos um novo algoritmo paralelo BSP/CGM que gasta O(p) rodadas de comunicação para duas classes especiais de grafos. Nos resultados dos testes realizados em uma máquina paralela tipo Beowulf de 12 nós, observamos speed-ups superlineares de 1,85 até 107 com uso de classes de grafos especiais. |
id |
UFMS_f7d169c9a94c524f6cc62d0ee0f958c1 |
---|---|
oai_identifier_str |
oai:repositorio.ufms.br:123456789/508 |
network_acronym_str |
UFMS |
network_name_str |
Repositório Institucional da UFMS |
repository_id_str |
2124 |
spelling |
2011-09-15T13:32:08Z2021-09-30T19:55:34Z2010https://repositorio.ufms.br/handle/123456789/508Neste trabalho estudamos o Problema do Fluxo Máximo sob a ótica do paradigma do paralelismo. O objetivo geral desta dissertação é discutir os métodos sequenciais e paralelos para o Problema do Fluxo Máximo em Redes. Uma das contribuições deste trabalho é produzir um texto em português que trate dos principais algoritmos para o problema. Outra contribuição relevante é que propomos um novo algoritmo paralelo BSP/CGM que gasta O(p) rodadas de comunicação para duas classes especiais de grafos. Nos resultados dos testes realizados em uma máquina paralela tipo Beowulf de 12 nós, observamos speed-ups superlineares de 1,85 até 107 com uso de classes de grafos especiais.We study the maximum flow problem from the perspective of the paradigm of parallelism. The objective of this thesis is to discuss the sequential and parallel methods to the Problem of Maximum Flow in Networks. A contribution of this work is to produce a text in Portuguese, that addresses the main algorithms for the problem. Another important contribution is to propose a new algorithm parallel BSP/CGM spending O(p) communication rounds for two special graphs’ class. The results of tests performed on a Beowulf type parallel machine with 12 nodes, we observed superlinear speed-ups of 1.85 to 107 with the use of special graphs’ class.porProgramação ParalelaTeoria dos GrafosAlgoritmos Úteis e EspecíficosProgramação Inteira e Fluxos em RedeAlgoritmo BSP/CGM para o Problema do Fluxo Máximo em redesinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisStefanes, Marco AurélioXavier Junior, Roberto Aragyinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFMSinstname:Universidade Federal de Mato Grosso do Sul (UFMS)instacron:UFMSTHUMBNAILRoberto Aragy Xavier Junior.pdf.jpgRoberto Aragy Xavier Junior.pdf.jpgGenerated Thumbnailimage/jpeg1254https://repositorio.ufms.br/bitstream/123456789/508/4/Roberto%20Aragy%20Xavier%20Junior.pdf.jpg49a8c36b51e9358ea7a7b92df506a360MD54TEXTRoberto Aragy Xavier Junior.pdf.txtRoberto Aragy Xavier Junior.pdf.txtExtracted texttext/plain112863https://repositorio.ufms.br/bitstream/123456789/508/3/Roberto%20Aragy%20Xavier%20Junior.pdf.txte6c7cbdb3a95b0caa5648022a64525b6MD53ORIGINALRoberto Aragy Xavier Junior.pdfRoberto Aragy Xavier Junior.pdfapplication/pdf856980https://repositorio.ufms.br/bitstream/123456789/508/1/Roberto%20Aragy%20Xavier%20Junior.pdf473e34f82547f31abf9ff7e1e85a90fdMD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufms.br/bitstream/123456789/508/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52123456789/5082021-09-30 15:55:34.462oai:repositorio.ufms.br:123456789/508Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufms.br/oai/requestri.prograd@ufms.bropendoar:21242021-09-30T19:55:34Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS)false |
dc.title.pt_BR.fl_str_mv |
Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes |
title |
Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes |
spellingShingle |
Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes Xavier Junior, Roberto Aragy Programação Paralela Teoria dos Grafos Algoritmos Úteis e Específicos Programação Inteira e Fluxos em Rede |
title_short |
Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes |
title_full |
Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes |
title_fullStr |
Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes |
title_full_unstemmed |
Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes |
title_sort |
Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes |
author |
Xavier Junior, Roberto Aragy |
author_facet |
Xavier Junior, Roberto Aragy |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Stefanes, Marco Aurélio |
dc.contributor.author.fl_str_mv |
Xavier Junior, Roberto Aragy |
contributor_str_mv |
Stefanes, Marco Aurélio |
dc.subject.por.fl_str_mv |
Programação Paralela Teoria dos Grafos Algoritmos Úteis e Específicos Programação Inteira e Fluxos em Rede |
topic |
Programação Paralela Teoria dos Grafos Algoritmos Úteis e Específicos Programação Inteira e Fluxos em Rede |
description |
Neste trabalho estudamos o Problema do Fluxo Máximo sob a ótica do paradigma do paralelismo. O objetivo geral desta dissertação é discutir os métodos sequenciais e paralelos para o Problema do Fluxo Máximo em Redes. Uma das contribuições deste trabalho é produzir um texto em português que trate dos principais algoritmos para o problema. Outra contribuição relevante é que propomos um novo algoritmo paralelo BSP/CGM que gasta O(p) rodadas de comunicação para duas classes especiais de grafos. Nos resultados dos testes realizados em uma máquina paralela tipo Beowulf de 12 nós, observamos speed-ups superlineares de 1,85 até 107 com uso de classes de grafos especiais. |
publishDate |
2010 |
dc.date.issued.fl_str_mv |
2010 |
dc.date.accessioned.fl_str_mv |
2011-09-15T13:32:08Z |
dc.date.available.fl_str_mv |
2021-09-30T19:55:34Z |
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 |
https://repositorio.ufms.br/handle/123456789/508 |
url |
https://repositorio.ufms.br/handle/123456789/508 |
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.source.none.fl_str_mv |
reponame:Repositório Institucional da UFMS instname:Universidade Federal de Mato Grosso do Sul (UFMS) instacron:UFMS |
instname_str |
Universidade Federal de Mato Grosso do Sul (UFMS) |
instacron_str |
UFMS |
institution |
UFMS |
reponame_str |
Repositório Institucional da UFMS |
collection |
Repositório Institucional da UFMS |
bitstream.url.fl_str_mv |
https://repositorio.ufms.br/bitstream/123456789/508/4/Roberto%20Aragy%20Xavier%20Junior.pdf.jpg https://repositorio.ufms.br/bitstream/123456789/508/3/Roberto%20Aragy%20Xavier%20Junior.pdf.txt https://repositorio.ufms.br/bitstream/123456789/508/1/Roberto%20Aragy%20Xavier%20Junior.pdf https://repositorio.ufms.br/bitstream/123456789/508/2/license.txt |
bitstream.checksum.fl_str_mv |
49a8c36b51e9358ea7a7b92df506a360 e6c7cbdb3a95b0caa5648022a64525b6 473e34f82547f31abf9ff7e1e85a90fd 8a4605be74aa9ea9d79846c1fba20a33 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFMS - Universidade Federal de Mato Grosso do Sul (UFMS) |
repository.mail.fl_str_mv |
ri.prograd@ufms.br |
_version_ |
1807552814290829312 |