Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.

Detalhes bibliográficos
Autor(a) principal: Almeida, André Luis Barroso
Data de Publicação: 2024
Tipo de documento: Tese
Idioma: por
Título da fonte: Repositório Institucional da UFOP
Texto Completo: https://www.repositorio.ufop.br/handle/123456789/18678
Resumo: Programa de Pós-Graduação em Ciência da Computação. Departamento de Ciência da Computação, Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto.
id UFOP_cb086d7ce09d4e406bf53b6d20c5dc32
oai_identifier_str oai:repositorio.ufop.br:123456789/18678
network_acronym_str UFOP
network_name_str Repositório Institucional da UFOP
repository_id_str 3233
spelling Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.MetaheurísticaComputação de alto desempenhoComputação paralelaComputação distribuídaPrograma de Pós-Graduação em Ciência da Computação. Departamento de Ciência da Computação, Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto.Nos últimos 35 anos, a computação paralela vem chamando a atenção da comuni- dade científica, especialmente para solucionar problemas complexos de otimização que necessitam de uma quantidade expressiva de poder computacional. A utilização de arquiteturas paralelas (multi-core e distribuídas) é uma alternativa natural e efetiva para acelerar as metaheurísticas e aumentar a qualidade das soluções geradas. Neste contexto, visando contribuir para a área de metaheurísticas paralelas, este estudo apresenta uma revisão sistemática de literatura ressaltando as particularida- des das publicações que adotam a computação de alto desempenho para projetar, implementar e experimentar metaheurísticas baseadas em trajetória. Ademais, essa revisão desempenhou um papel crucial para o desenvolvimento de uma nova me- taheurística paralela baseada no método conhecido como parallel tempering, pouco explorado na área de pesquisa operacional, que apresenta resultados expressivos na área de simulação e se integra de forma sinérgica com plataformas multiprocessadas modernas. Identificado durante a revisão, o parallel tempering revelou-se como uma metaheurística mais promissora para mitigar as lacunas identificadas na literatura. Assim, a nova metaheurística paralela desenvolvida foi minuciosamente avaliada em três estudos de caso envolvendo problemas difíceis de otimização abordados recentemente na literatura, tanto em termos de qualidade da solução quanto de tempo computacional. Além disso, uma API contendo a implementação do parallel tempering paralelo foi proposta e disponibilizada para facilitar futuras implementa- ções e popularizar sua utilização. Os resultados da avaliação ratificaram o potencial do parallel tempering, apresentando desempenho comparável ao estado da arte em um dos estudos de caso e superando-o nos outros dois, com redução de até 43,13% no valor das melhores soluções conhecidas. Quanto ao tempo computacional, os valores obtidos não se mostraram proibitivos em ambientes industriais reais, consolidando a eficácia da abordagem proposta.In the last 35 years, parallel computing has captured the attention of the scien- tific community, especially for addressing complex optimization problems that require a significant amount of computational power. Using parallel architectures (multi-core and distributed) is a natural and effective alternative to accelerate metaheuristics and enhance the quality of generated solutions. In this context, aiming to contribute to the field of parallel metaheuristics, this study presents a systematic literature review highlighting the particularities of publications that adopted high-performance computing to design, implement, and experiment with trajectory-based metaheuristics. Furthermore, this review played a crucial role in developing a new parallel metaheuristic based on the method known as parallel tempering, an approach relatively unexplored in operations research that has shown significant results in simulation and is synergistically integrated with modern mul- tiprocessor platforms. As identified during the review, parallel tempering proved to be a promising metaheuristic to address the identified gaps in the literature. Thus, the newly developed parallel metaheuristic was meticulously evaluated in three case studies involving challenging optimization problems recently addressed in the literature, considering both solution quality and computational time. Additionally, an API containing the implementation of multi-core parallel tempering was pro- posed and made available to facilitate future implementations and promote its use. Evaluation results confirmed the potential of parallel tempering, demonstrating comparable performance to the state of the art in one case study and outperforming it in the other two, with a reduction of up to 43.13% concerning the best-known solution values. Regarding computational time, the obtained values proved feasible in real industrial environments, consolidating the effectiveness of the proposed approach.Carvalho, Marco Antonio Moreira deLima, Joubert de CastroCarvalho, Marco Antonio Moreira deLima, Joubert de CastroSouza, Marcone Jamilson FreitasCoelho, Igor MachadoSoares, Leonardo Cabral da RochaMartins, Simone de LimaAlmeida, André Luis Barroso2024-09-30T20:05:04Z2024-09-30T20:05:04Z2024info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/doctoralThesisapplication/pdfALMEIDA, André Luis Barroso. Revisitando o revenimento paralelo: computação de alto desempenho e aplicação em pesquisa operacional. 2024. 262 f. Tese (Doutorado em Ciência da Computação) - Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto, Ouro Preto, 2024.https://www.repositorio.ufop.br/handle/123456789/18678Attribution-NonCommercial-ShareAlike 3.0 United Stateshttp://creativecommons.org/licenses/by-nc-sa/3.0/us/Autorização concedida ao Repositório Institucional da UFOP pelo(a) autor(a) em 09/09/2024 com as seguintes condições: disponível sob Licença Creative Commons 4.0 que permite copiar, distribuir e transmitir o trabalho, desde que sejam citados o autor e o licenciante. Não permite o uso para fins comerciais.info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFOPinstname:Universidade Federal de Ouro Preto (UFOP)instacron:UFOP2024-09-30T20:08:01Zoai:repositorio.ufop.br:123456789/18678Repositório InstitucionalPUBhttp://www.repositorio.ufop.br/oai/requestrepositorio@ufop.edu.bropendoar:32332024-09-30T20:08:01Repositório Institucional da UFOP - Universidade Federal de Ouro Preto (UFOP)false
dc.title.none.fl_str_mv Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.
title Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.
spellingShingle Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.
Almeida, André Luis Barroso
Metaheurística
Computação de alto desempenho
Computação paralela
Computação distribuída
title_short Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.
title_full Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.
title_fullStr Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.
title_full_unstemmed Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.
title_sort Revisitando o revenimento paralelo : computação de alto desempenho e aplicação em pesquisa operacional.
author Almeida, André Luis Barroso
author_facet Almeida, André Luis Barroso
author_role author
dc.contributor.none.fl_str_mv Carvalho, Marco Antonio Moreira de
Lima, Joubert de Castro
Carvalho, Marco Antonio Moreira de
Lima, Joubert de Castro
Souza, Marcone Jamilson Freitas
Coelho, Igor Machado
Soares, Leonardo Cabral da Rocha
Martins, Simone de Lima
dc.contributor.author.fl_str_mv Almeida, André Luis Barroso
dc.subject.por.fl_str_mv Metaheurística
Computação de alto desempenho
Computação paralela
Computação distribuída
topic Metaheurística
Computação de alto desempenho
Computação paralela
Computação distribuída
description Programa de Pós-Graduação em Ciência da Computação. Departamento de Ciência da Computação, Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto.
publishDate 2024
dc.date.none.fl_str_mv 2024-09-30T20:05:04Z
2024-09-30T20:05:04Z
2024
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/doctoralThesis
format doctoralThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv ALMEIDA, André Luis Barroso. Revisitando o revenimento paralelo: computação de alto desempenho e aplicação em pesquisa operacional. 2024. 262 f. Tese (Doutorado em Ciência da Computação) - Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto, Ouro Preto, 2024.
https://www.repositorio.ufop.br/handle/123456789/18678
identifier_str_mv ALMEIDA, André Luis Barroso. Revisitando o revenimento paralelo: computação de alto desempenho e aplicação em pesquisa operacional. 2024. 262 f. Tese (Doutorado em Ciência da Computação) - Instituto de Ciências Exatas e Biológicas, Universidade Federal de Ouro Preto, Ouro Preto, 2024.
url https://www.repositorio.ufop.br/handle/123456789/18678
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv Attribution-NonCommercial-ShareAlike 3.0 United States
http://creativecommons.org/licenses/by-nc-sa/3.0/us/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Attribution-NonCommercial-ShareAlike 3.0 United States
http://creativecommons.org/licenses/by-nc-sa/3.0/us/
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFOP
instname:Universidade Federal de Ouro Preto (UFOP)
instacron:UFOP
instname_str Universidade Federal de Ouro Preto (UFOP)
instacron_str UFOP
institution UFOP
reponame_str Repositório Institucional da UFOP
collection Repositório Institucional da UFOP
repository.name.fl_str_mv Repositório Institucional da UFOP - Universidade Federal de Ouro Preto (UFOP)
repository.mail.fl_str_mv repositorio@ufop.edu.br
_version_ 1813002852013965312