Paralelização da Técnica Branch and Bound com PVM
Autor(a) principal: | |
---|---|
Data de Publicação: | 2000 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Repositório Institucional da UFPR |
Texto Completo: | https://hdl.handle.net/1884/25089 |
Resumo: | Orientador: Roberto A. Hexsel |
id |
UFPR_32d3a6279605679724948e72ca52cc42 |
---|---|
oai_identifier_str |
oai:acervodigital.ufpr.br:1884/25089 |
network_acronym_str |
UFPR |
network_name_str |
Repositório Institucional da UFPR |
repository_id_str |
308 |
spelling |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em InformáticaHexsel, Roberto, 1960-Farias, Denilson Atilio Godry2024-02-08T19:54:46Z2024-02-08T19:54:46Z2000https://hdl.handle.net/1884/25089Orientador: Roberto A. HexselDissertação (mestrado) - Universidade Federal do Paraná, Setor de Ciências Exatas, Programa de Pós-Graduação em InformáticaResumo: Este trabalho aborda a implementação paralela da técnica Branch-and-Bound em problemas de otimização combinatoria, especificamente busca em grafos. E utilizado na implementação o modelo de programação paralela por troca de mensagens com o uso da biblioteca Parallel Virtual Machine (PVM) sobre o sistema operacional Linux em uma arquitetura multicomputador. E analisado o comportamento da técnica Branch-and-Bound, em particular a relação entre (a) três critérios de busca, (b) a utilização dos recursos de memória e (c) granularidade de, processamento e comunicação entre processos. E proposto um esquema de implementação com processos mestre-escravos semi-distribuído, onde o processo mestre é responsável pela distribuição de tarefas e os processos escravos pela disseminação de resultados parciais no sistema. Resultados experimentais dessa implementação são exibidos e analisados, assim como algumas características relevantes ao desempenho global encontradas no uso da biblioteca PVM para esta arquitetura. De um modo geral obtivemos em média para os problemas investigados uma eficiência da execução paralela da ordem de 98% em comparação à execução serial.Abstract: This work presents a parallel implementation employing the Branch-and-Bound technique for solving combinatorial optimization problems, specifically search in graphs. The implementation is based on message passing, using the Parallel Virtual Machine (PVM) library on top of the Linux operational system on a network of PCs. The behaviour of this implementations of Branch-and-Bound is analyzed,whith emphasis on the relationships between (a) three graph search strategies, (b) memory resources utilization, (c) granularity (computation versus communication). The implementation consists of a master and slave processes. The master process is responsible for allocation of work amongst the slaves, and the slave processes for performing the graph search and communicating the parcial results to the master. We present experimental data of several runs of the program on the network of PCs, and analyse the performance of the implementation. We also discuss several issues related to the global performance attained, and on the use of the PVM library in this architecture. Our implementation achieved up to 98% of eficiency in some of the experiments performed.99 f. : tabs. ; 30cm.application/pdfDisponível em formato digitalOtimização combinatoriaProcessamento paralelo (Computadores)Ciencia da ComputaçãoParalelização da Técnica Branch and Bound com PVMinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da UFPRinstname:Universidade Federal do Paraná (UFPR)instacron:UFPRinfo:eu-repo/semantics/openAccessORIGINALD - FARIAS, DENILSON ATILIO GODRY.pdfapplication/pdf2800895https://acervodigital.ufpr.br/bitstream/1884/25089/1/D%20-%20FARIAS%2c%20DENILSON%20ATILIO%20GODRY.pdfb9fdb6c003292f4c99a5913d1b2b4a4fMD51open accessTEXTD - FARIAS, DENILSON ATILIO GODRY.pdf.txtExtracted Texttext/plain142131https://acervodigital.ufpr.br/bitstream/1884/25089/2/D%20-%20FARIAS%2c%20DENILSON%20ATILIO%20GODRY.pdf.txtec09d68835631f21e26d14e39b2263b5MD52open accessTHUMBNAILD - FARIAS, DENILSON ATILIO GODRY.pdf.jpgGenerated Thumbnailimage/jpeg1176https://acervodigital.ufpr.br/bitstream/1884/25089/3/D%20-%20FARIAS%2c%20DENILSON%20ATILIO%20GODRY.pdf.jpg1c96bd06bc65fb3a07dde67f957e46c7MD53open access1884/250892024-02-08 16:54:46.45open accessoai:acervodigital.ufpr.br:1884/25089Repositório de PublicaçõesPUBhttp://acervodigital.ufpr.br/oai/requestopendoar:3082024-02-08T19:54:46Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR)false |
dc.title.pt_BR.fl_str_mv |
Paralelização da Técnica Branch and Bound com PVM |
title |
Paralelização da Técnica Branch and Bound com PVM |
spellingShingle |
Paralelização da Técnica Branch and Bound com PVM Farias, Denilson Atilio Godry Otimização combinatoria Processamento paralelo (Computadores) Ciencia da Computação |
title_short |
Paralelização da Técnica Branch and Bound com PVM |
title_full |
Paralelização da Técnica Branch and Bound com PVM |
title_fullStr |
Paralelização da Técnica Branch and Bound com PVM |
title_full_unstemmed |
Paralelização da Técnica Branch and Bound com PVM |
title_sort |
Paralelização da Técnica Branch and Bound com PVM |
author |
Farias, Denilson Atilio Godry |
author_facet |
Farias, Denilson Atilio Godry |
author_role |
author |
dc.contributor.other.pt_BR.fl_str_mv |
Universidade Federal do Paraná. Setor de Ciências Exatas. Programa de Pós-Graduação em Informática |
dc.contributor.advisor1.fl_str_mv |
Hexsel, Roberto, 1960- |
dc.contributor.author.fl_str_mv |
Farias, Denilson Atilio Godry |
contributor_str_mv |
Hexsel, Roberto, 1960- |
dc.subject.por.fl_str_mv |
Otimização combinatoria Processamento paralelo (Computadores) Ciencia da Computação |
topic |
Otimização combinatoria Processamento paralelo (Computadores) Ciencia da Computação |
description |
Orientador: Roberto A. Hexsel |
publishDate |
2000 |
dc.date.issued.fl_str_mv |
2000 |
dc.date.accessioned.fl_str_mv |
2024-02-08T19:54:46Z |
dc.date.available.fl_str_mv |
2024-02-08T19:54:46Z |
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://hdl.handle.net/1884/25089 |
url |
https://hdl.handle.net/1884/25089 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.pt_BR.fl_str_mv |
Disponível em formato digital |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
99 f. : tabs. ; 30cm. application/pdf |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFPR instname:Universidade Federal do Paraná (UFPR) instacron:UFPR |
instname_str |
Universidade Federal do Paraná (UFPR) |
instacron_str |
UFPR |
institution |
UFPR |
reponame_str |
Repositório Institucional da UFPR |
collection |
Repositório Institucional da UFPR |
bitstream.url.fl_str_mv |
https://acervodigital.ufpr.br/bitstream/1884/25089/1/D%20-%20FARIAS%2c%20DENILSON%20ATILIO%20GODRY.pdf https://acervodigital.ufpr.br/bitstream/1884/25089/2/D%20-%20FARIAS%2c%20DENILSON%20ATILIO%20GODRY.pdf.txt https://acervodigital.ufpr.br/bitstream/1884/25089/3/D%20-%20FARIAS%2c%20DENILSON%20ATILIO%20GODRY.pdf.jpg |
bitstream.checksum.fl_str_mv |
b9fdb6c003292f4c99a5913d1b2b4a4f ec09d68835631f21e26d14e39b2263b5 1c96bd06bc65fb3a07dde67f957e46c7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFPR - Universidade Federal do Paraná (UFPR) |
repository.mail.fl_str_mv |
|
_version_ |
1801860754601672704 |