Estratégias de exploração de vizinhança com GPU para problemas de otimização
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UERJ |
Texto Completo: | http://www.bdtd.uerj.br/handle/1/7658 |
Resumo: | Optimization problems have big importance in the industry field, from production management to production outflow and product transportation. Many problems of interest are classified as NP-Hard, so there is no known algorithm to find the exact solution in a polinomial time. Therefore heuristic strategies with the ability to escape from poor quality local optima (meta-heuristics) are generally employed. In general, the local search is the most costly, in computational time, phase of a meta-heuristic, becoming mandatory a good use of the available resources. The parallel processing of neighborhood strategies is implemented at the fine grain level through GPU processing and coarse grain through multi-core processing and network processing, the combination of the two level parallelization in a heterogeneous environment for von Neumann architectures and dataflow |
id |
UERJ_9bf454c46552c1d1950e620d12921d9d |
---|---|
oai_identifier_str |
oai:www.bdtd.uerj.br:1/7658 |
network_acronym_str |
UERJ |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UERJ |
repository_id_str |
2903 |
spelling |
Coelho, Igor Machadohttp://lattes.cnpq.br/5298061910591710Marzulo, Leandro Augusto Justenhttp://lattes.cnpq.br/4869894816851795Bentes, Cristiana Barbosahttp://lattes.cnpq.br/5522815415073059Souza, Uéverton dos Santoshttp://lattes.cnpq.br/1131927171712708http://lattes.cnpq.br/2868910919383418Araújo, Rodolfo Pereira2021-01-05T17:53:28Z2018-12-072018-10-09ARAÚJO, Rodolfo Pereira. Estratégias de exploração de vizinhança com GPU para problemas de otimização. 2018. 92 f. Dissertação (Mestrado em Modelagem matemático-estatístico-computacional) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2018.http://www.bdtd.uerj.br/handle/1/7658Optimization problems have big importance in the industry field, from production management to production outflow and product transportation. Many problems of interest are classified as NP-Hard, so there is no known algorithm to find the exact solution in a polinomial time. Therefore heuristic strategies with the ability to escape from poor quality local optima (meta-heuristics) are generally employed. In general, the local search is the most costly, in computational time, phase of a meta-heuristic, becoming mandatory a good use of the available resources. The parallel processing of neighborhood strategies is implemented at the fine grain level through GPU processing and coarse grain through multi-core processing and network processing, the combination of the two level parallelization in a heterogeneous environment for von Neumann architectures and dataflowProblemas de otimização são de grande importância para diversos setores da indústria, desde o planejamento de produção até escoamento e transporte de produtos. Diversos problemas de interesse se enquadram na classe NP-Difícil, sendo desconhecidos algoritmos para resolvê-los de forma exata em tempo polinomial. Assim, estratégias heurísticas com capacidade de escapar de ótimos locais de baixa qualidade (meta-heurísticas) são geralmente empregadas. A busca local é, em geral, a etapa mais custosa, em termos de tempo computacional, do processo de uma meta-heurística. Desta forma torna-se muito importante fazer bom uso dos recursos nela utilizados. Esta dissertação estuda o emprego de múltiplas estratégias de vizinhança utilizadas paralelamente para explorar um espaço de vizinhança maior e com melhor aproveitamento dos recursos computacionais. O processamento paralelo das estratégias de vizinhança é implementado em nível de grão fino, através de processamento em GPU, e grão grosso, por meio de processamento multi core e processamento em rede, sendo os dois níveis combinados num ambiente heterogêneo, para arquiteturas von Neumann e dataflow.Submitted by Boris Flegr (boris@uerj.br) on 2021-01-05T17:53:28Z No. of bitstreams: 1 RodolfoVersaoBDTD2018.pdf: 5703653 bytes, checksum: 80064384ac2fb935a383a297ac8b3752 (MD5)Made available in DSpace on 2021-01-05T17:53:28Z (GMT). No. of bitstreams: 1 RodolfoVersaoBDTD2018.pdf: 5703653 bytes, checksum: 80064384ac2fb935a383a297ac8b3752 (MD5) Previous issue date: 2018-10-09application/pdfporUniversidade do Estado do Rio de JaneiroPrograma de Pós-Graduação em Ciências ComputacionaisUERJBRCentro de Tecnologia e Ciências::Instituto de Matemática e EstatísticaMeta-heuristicsLocal SearchDataflowGraphics Processing UnitVariable Neighborhood DescentMeta-heurísticaBusca LocalDataflowGraphics Processing UnitVari able Neighborhood DescentProgramação (Computadores)Processamento eletrônico de dadosHeurísticaOtimização matemáticaCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOEstratégias de exploração de vizinhança com GPU para problemas de otimizaçãoNeighborhood exploration strategies using GPU for optimization problems.info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UERJinstname:Universidade do Estado do Rio de Janeiro (UERJ)instacron:UERJORIGINALRodolfoVersaoBDTD2018.pdfapplication/pdf5703653http://www.bdtd.uerj.br/bitstream/1/7658/1/RodolfoVersaoBDTD2018.pdf80064384ac2fb935a383a297ac8b3752MD511/76582024-02-27 14:34:51.895oai:www.bdtd.uerj.br:1/7658Biblioteca Digital de Teses e Dissertaçõeshttp://www.bdtd.uerj.br/PUBhttps://www.bdtd.uerj.br:8443/oai/requestbdtd.suporte@uerj.bropendoar:29032024-02-27T17:34:51Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ)false |
dc.title.por.fl_str_mv |
Estratégias de exploração de vizinhança com GPU para problemas de otimização |
dc.title.alternative.eng.fl_str_mv |
Neighborhood exploration strategies using GPU for optimization problems. |
title |
Estratégias de exploração de vizinhança com GPU para problemas de otimização |
spellingShingle |
Estratégias de exploração de vizinhança com GPU para problemas de otimização Araújo, Rodolfo Pereira Meta-heuristics Local Search Dataflow Graphics Processing Unit Variable Neighborhood Descent Meta-heurística Busca Local Dataflow Graphics Processing Unit Vari able Neighborhood Descent Programação (Computadores) Processamento eletrônico de dados Heurística Otimização matemática CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
title_short |
Estratégias de exploração de vizinhança com GPU para problemas de otimização |
title_full |
Estratégias de exploração de vizinhança com GPU para problemas de otimização |
title_fullStr |
Estratégias de exploração de vizinhança com GPU para problemas de otimização |
title_full_unstemmed |
Estratégias de exploração de vizinhança com GPU para problemas de otimização |
title_sort |
Estratégias de exploração de vizinhança com GPU para problemas de otimização |
author |
Araújo, Rodolfo Pereira |
author_facet |
Araújo, Rodolfo Pereira |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Coelho, Igor Machado |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/5298061910591710 |
dc.contributor.advisor-co1.fl_str_mv |
Marzulo, Leandro Augusto Justen |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/4869894816851795 |
dc.contributor.referee1.fl_str_mv |
Bentes, Cristiana Barbosa |
dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/5522815415073059 |
dc.contributor.referee2.fl_str_mv |
Souza, Uéverton dos Santos |
dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/1131927171712708 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/2868910919383418 |
dc.contributor.author.fl_str_mv |
Araújo, Rodolfo Pereira |
contributor_str_mv |
Coelho, Igor Machado Marzulo, Leandro Augusto Justen Bentes, Cristiana Barbosa Souza, Uéverton dos Santos |
dc.subject.eng.fl_str_mv |
Meta-heuristics Local Search Dataflow Graphics Processing Unit Variable Neighborhood Descent |
topic |
Meta-heuristics Local Search Dataflow Graphics Processing Unit Variable Neighborhood Descent Meta-heurística Busca Local Dataflow Graphics Processing Unit Vari able Neighborhood Descent Programação (Computadores) Processamento eletrônico de dados Heurística Otimização matemática CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
dc.subject.por.fl_str_mv |
Meta-heurística Busca Local Dataflow Graphics Processing Unit Vari able Neighborhood Descent Programação (Computadores) Processamento eletrônico de dados Heurística Otimização matemática |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
description |
Optimization problems have big importance in the industry field, from production management to production outflow and product transportation. Many problems of interest are classified as NP-Hard, so there is no known algorithm to find the exact solution in a polinomial time. Therefore heuristic strategies with the ability to escape from poor quality local optima (meta-heuristics) are generally employed. In general, the local search is the most costly, in computational time, phase of a meta-heuristic, becoming mandatory a good use of the available resources. The parallel processing of neighborhood strategies is implemented at the fine grain level through GPU processing and coarse grain through multi-core processing and network processing, the combination of the two level parallelization in a heterogeneous environment for von Neumann architectures and dataflow |
publishDate |
2018 |
dc.date.available.fl_str_mv |
2018-12-07 |
dc.date.issued.fl_str_mv |
2018-10-09 |
dc.date.accessioned.fl_str_mv |
2021-01-05T17:53:28Z |
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.citation.fl_str_mv |
ARAÚJO, Rodolfo Pereira. Estratégias de exploração de vizinhança com GPU para problemas de otimização. 2018. 92 f. Dissertação (Mestrado em Modelagem matemático-estatístico-computacional) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2018. |
dc.identifier.uri.fl_str_mv |
http://www.bdtd.uerj.br/handle/1/7658 |
identifier_str_mv |
ARAÚJO, Rodolfo Pereira. Estratégias de exploração de vizinhança com GPU para problemas de otimização. 2018. 92 f. Dissertação (Mestrado em Modelagem matemático-estatístico-computacional) - Universidade do Estado do Rio de Janeiro, Rio de Janeiro, 2018. |
url |
http://www.bdtd.uerj.br/handle/1/7658 |
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.publisher.none.fl_str_mv |
Universidade do Estado do Rio de Janeiro |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação em Ciências Computacionais |
dc.publisher.initials.fl_str_mv |
UERJ |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Centro de Tecnologia e Ciências::Instituto de Matemática e Estatística |
publisher.none.fl_str_mv |
Universidade do Estado do Rio de Janeiro |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UERJ instname:Universidade do Estado do Rio de Janeiro (UERJ) instacron:UERJ |
instname_str |
Universidade do Estado do Rio de Janeiro (UERJ) |
instacron_str |
UERJ |
institution |
UERJ |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UERJ |
collection |
Biblioteca Digital de Teses e Dissertações da UERJ |
bitstream.url.fl_str_mv |
http://www.bdtd.uerj.br/bitstream/1/7658/1/RodolfoVersaoBDTD2018.pdf |
bitstream.checksum.fl_str_mv |
80064384ac2fb935a383a297ac8b3752 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UERJ - Universidade do Estado do Rio de Janeiro (UERJ) |
repository.mail.fl_str_mv |
bdtd.suporte@uerj.br |
_version_ |
1811728629710716928 |