Algoritmo BSP/CGM para o Problema do Fluxo Máximo em redes

Detalhes bibliográficos
Autor(a) principal: Xavier Junior, Roberto Aragy
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_ 1801678518389571584