Análise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação

Detalhes bibliográficos
Autor(a) principal: Letícia Mayra Pereira
Data de Publicação: 2019
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFMG
Texto Completo: http://hdl.handle.net/1843/54099
Resumo: O uso de heurísticas baseadas em busca local é bastante comum para otimizar os problemas de sequenciamento de máquinas paralelas, principalmente aqueles que consideram os tempos de preparação da máquina (setup). Com isso, as estruturas de vizinhança desempenham um papel essencial na capacidade dessas heurísticas de explorar adequadamente o espaço de soluções. Este trabalho apresenta uma análise exploratória e estatística para caracterização de seis estruturas de vizinhança comumente utilizadas na solução do problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação dependentes da sequência e da máquina, buscando a minimização do makespan como objetivo principal. As seis estruturas de vizinhança são exploradas em diferentes estágios de busca de várias instâncias do problema de sequenciamento, com a busca sendo conduzida usando uma implementação própria de um Simulated Annealing, que é o estado da arte para solucionar essa classe de problema. Os resulta- dos obtidos são usados para avaliar e modelar a qualidade relativa dessas vizinhanças em termos de melhoria esperada de um único movimento em diferentes pontos ao longo do procedimento de busca. Os resultados dessa análise indicam a superioridade de uma vizinhança em relação às demais. Com os resultados obtidos nessa análise estatística, foi desenvolvido um modelo de regressão linear para predizer a utilidade esperada de cada função de vizinhança e, com isso determinar a probabilidade de escolher cada uma das funções de vizinhança ao longo das iterações do Simulated Annealing. Os resultados obtidos com a modificação na escolha das vizinhanças foi superior à versão original. A partir deste experimento, a proposição de novas heurísticas baseadas em busca local pode aproveitar a análise realizada neste trabalho para priorizar a escolha das vizinhanças e quando utilizá-las ao longo do processo de otimização para acelerar a convergência para melhores soluções.
id UFMG_e342aa1a18ff3488cb832dfd91b4afc7
oai_identifier_str oai:repositorio.ufmg.br:1843/54099
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Felipe Campelo França Pintohttp://lattes.cnpq.br/6799982843395323André Luiz Maravilha SilvaEduardo Contijo CarranoLucas de Souza Batistahttp://lattes.cnpq.br/4612338508218007Letícia Mayra Pereira2023-05-29T17:23:11Z2023-05-29T17:23:11Z2019-02-25http://hdl.handle.net/1843/54099O uso de heurísticas baseadas em busca local é bastante comum para otimizar os problemas de sequenciamento de máquinas paralelas, principalmente aqueles que consideram os tempos de preparação da máquina (setup). Com isso, as estruturas de vizinhança desempenham um papel essencial na capacidade dessas heurísticas de explorar adequadamente o espaço de soluções. Este trabalho apresenta uma análise exploratória e estatística para caracterização de seis estruturas de vizinhança comumente utilizadas na solução do problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação dependentes da sequência e da máquina, buscando a minimização do makespan como objetivo principal. As seis estruturas de vizinhança são exploradas em diferentes estágios de busca de várias instâncias do problema de sequenciamento, com a busca sendo conduzida usando uma implementação própria de um Simulated Annealing, que é o estado da arte para solucionar essa classe de problema. Os resulta- dos obtidos são usados para avaliar e modelar a qualidade relativa dessas vizinhanças em termos de melhoria esperada de um único movimento em diferentes pontos ao longo do procedimento de busca. Os resultados dessa análise indicam a superioridade de uma vizinhança em relação às demais. Com os resultados obtidos nessa análise estatística, foi desenvolvido um modelo de regressão linear para predizer a utilidade esperada de cada função de vizinhança e, com isso determinar a probabilidade de escolher cada uma das funções de vizinhança ao longo das iterações do Simulated Annealing. Os resultados obtidos com a modificação na escolha das vizinhanças foi superior à versão original. A partir deste experimento, a proposição de novas heurísticas baseadas em busca local pode aproveitar a análise realizada neste trabalho para priorizar a escolha das vizinhanças e quando utilizá-las ao longo do processo de otimização para acelerar a convergência para melhores soluções.Local search heuristics are usually employed in the optimization of parallel machine scheduling problems, particularly those in which setup times are considered. Neighborhood structures represent a central aspect of these heuristics, enabling them to adequately explore the search space. This work presents an exploratory statistical analysis of six neighborhood structures commonly used for the unrelated parallel machine scheduling problem with sequence dependent setup times, in which the main objective is the minimization of the makespan. The neighborhood structures are equipped on a specific implementation of Simulated Annealing that is considered state-of-the-art for this particular problem, and are explored at different stages of the search. The results indicate the superiority of one neighborhood concerning the others. Besides, the results obtained are used to fit a regression model capable of providing quantitative guidelines for the selection of each structure at different stages of the search. The resulting model is used to devise a modified version of the Simulated Annealing in which an adaptive approach for neighborhood selection is employed when solving instances belonging to this particular problem class. The results obtained with the modified Simulated Annealing overcome the original one. From the experiment, the proposition of new heuristics based on local search can take advantage of the analysis performed in this paper to prioritize the choice of neighborhoods and when to use them.porUniversidade Federal de Minas GeraisPrograma de Pós-Graduação em Engenharia ElétricaUFMGBrasilENG - DEPARTAMENTO DE ENGENHARIA ELÉTRICAhttp://creativecommons.org/licenses/by-nc-nd/3.0/pt/info:eu-repo/semantics/openAccessEngenharia elétricaHeurísticaOtimizaçãoMáquinas paralelasMakespanSimulated AnnealingAnálise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparaçãoinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMGORIGINALLETÍCIA MAYRA PEREIRA-M.PDFLETÍCIA MAYRA PEREIRA-M.PDFapplication/pdf1173883https://repositorio.ufmg.br/bitstream/1843/54099/1/LET%c3%8dCIA%20MAYRA%20PEREIRA-M.PDF749dac13a088fd05d2aba0bca49092b0MD51CC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8811https://repositorio.ufmg.br/bitstream/1843/54099/2/license_rdfcfd6801dba008cb6adbd9838b81582abMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-82118https://repositorio.ufmg.br/bitstream/1843/54099/3/license.txtcda590c95a0b51b4d15f60c9642ca272MD531843/540992023-05-29 14:23:12.125oai:repositorio.ufmg.br:1843/54099TElDRU7Dh0EgREUgRElTVFJJQlVJw4fDg08gTsODTy1FWENMVVNJVkEgRE8gUkVQT1NJVMOTUklPIElOU1RJVFVDSU9OQUwgREEgVUZNRwoKQ29tIGEgYXByZXNlbnRhw6fDo28gZGVzdGEgbGljZW7Dp2EsIHZvY8OqIChvIGF1dG9yIChlcykgb3UgbyB0aXR1bGFyIGRvcyBkaXJlaXRvcyBkZSBhdXRvcikgY29uY2VkZSBhbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIChSSS1VRk1HKSBvIGRpcmVpdG8gbsOjbyBleGNsdXNpdm8gZSBpcnJldm9nw6F2ZWwgZGUgcmVwcm9kdXppciBlL291IGRpc3RyaWJ1aXIgYSBzdWEgcHVibGljYcOnw6NvIChpbmNsdWluZG8gbyByZXN1bW8pIHBvciB0b2RvIG8gbXVuZG8gbm8gZm9ybWF0byBpbXByZXNzbyBlIGVsZXRyw7RuaWNvIGUgZW0gcXVhbHF1ZXIgbWVpbywgaW5jbHVpbmRvIG9zIGZvcm1hdG9zIMOhdWRpbyBvdSB2w61kZW8uCgpWb2PDqiBkZWNsYXJhIHF1ZSBjb25oZWNlIGEgcG9sw610aWNhIGRlIGNvcHlyaWdodCBkYSBlZGl0b3JhIGRvIHNldSBkb2N1bWVudG8gZSBxdWUgY29uaGVjZSBlIGFjZWl0YSBhcyBEaXJldHJpemVzIGRvIFJJLVVGTUcuCgpWb2PDqiBjb25jb3JkYSBxdWUgbyBSZXBvc2l0w7NyaW8gSW5zdGl0dWNpb25hbCBkYSBVRk1HIHBvZGUsIHNlbSBhbHRlcmFyIG8gY29udGXDumRvLCB0cmFuc3BvciBhIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBxdWFscXVlciBtZWlvIG91IGZvcm1hdG8gcGFyYSBmaW5zIGRlIHByZXNlcnZhw6fDo28uCgpWb2PDqiB0YW1iw6ltIGNvbmNvcmRhIHF1ZSBvIFJlcG9zaXTDs3JpbyBJbnN0aXR1Y2lvbmFsIGRhIFVGTUcgcG9kZSBtYW50ZXIgbWFpcyBkZSB1bWEgY8OzcGlhIGRlIHN1YSBwdWJsaWNhw6fDo28gcGFyYSBmaW5zIGRlIHNlZ3VyYW7Dp2EsIGJhY2stdXAgZSBwcmVzZXJ2YcOnw6NvLgoKVm9jw6ogZGVjbGFyYSBxdWUgYSBzdWEgcHVibGljYcOnw6NvIMOpIG9yaWdpbmFsIGUgcXVlIHZvY8OqIHRlbSBvIHBvZGVyIGRlIGNvbmNlZGVyIG9zIGRpcmVpdG9zIGNvbnRpZG9zIG5lc3RhIGxpY2Vuw6dhLiBWb2PDqiB0YW1iw6ltIGRlY2xhcmEgcXVlIG8gZGVww7NzaXRvIGRlIHN1YSBwdWJsaWNhw6fDo28gbsOjbywgcXVlIHNlamEgZGUgc2V1IGNvbmhlY2ltZW50bywgaW5mcmluZ2UgZGlyZWl0b3MgYXV0b3JhaXMgZGUgbmluZ3XDqW0uCgpDYXNvIGEgc3VhIHB1YmxpY2HDp8OjbyBjb250ZW5oYSBtYXRlcmlhbCBxdWUgdm9jw6ogbsOjbyBwb3NzdWkgYSB0aXR1bGFyaWRhZGUgZG9zIGRpcmVpdG9zIGF1dG9yYWlzLCB2b2PDqiBkZWNsYXJhIHF1ZSBvYnRldmUgYSBwZXJtaXNzw6NvIGlycmVzdHJpdGEgZG8gZGV0ZW50b3IgZG9zIGRpcmVpdG9zIGF1dG9yYWlzIHBhcmEgY29uY2VkZXIgYW8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBvcyBkaXJlaXRvcyBhcHJlc2VudGFkb3MgbmVzdGEgbGljZW7Dp2EsIGUgcXVlIGVzc2UgbWF0ZXJpYWwgZGUgcHJvcHJpZWRhZGUgZGUgdGVyY2Vpcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIGUgcmVjb25oZWNpZG8gbm8gdGV4dG8gb3Ugbm8gY29udGXDumRvIGRhIHB1YmxpY2HDp8OjbyBvcmEgZGVwb3NpdGFkYS4KCkNBU08gQSBQVUJMSUNBw4fDg08gT1JBIERFUE9TSVRBREEgVEVOSEEgU0lETyBSRVNVTFRBRE8gREUgVU0gUEFUUk9Dw41OSU8gT1UgQVBPSU8gREUgVU1BIEFHw4pOQ0lBIERFIEZPTUVOVE8gT1UgT1VUUk8gT1JHQU5JU01PLCBWT0PDiiBERUNMQVJBIFFVRSBSRVNQRUlUT1UgVE9ET1MgRSBRVUFJU1FVRVIgRElSRUlUT1MgREUgUkVWSVPDg08gQ09NTyBUQU1Cw4lNIEFTIERFTUFJUyBPQlJJR0HDh8OVRVMgRVhJR0lEQVMgUE9SIENPTlRSQVRPIE9VIEFDT1JETy4KCk8gUmVwb3NpdMOzcmlvIEluc3RpdHVjaW9uYWwgZGEgVUZNRyBzZSBjb21wcm9tZXRlIGEgaWRlbnRpZmljYXIgY2xhcmFtZW50ZSBvIHNldSBub21lKHMpIG91IG8ocykgbm9tZXMocykgZG8ocykgZGV0ZW50b3IoZXMpIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBwdWJsaWNhw6fDo28sIGUgbsOjbyBmYXLDoSBxdWFscXVlciBhbHRlcmHDp8OjbywgYWzDqW0gZGFxdWVsYXMgY29uY2VkaWRhcyBwb3IgZXN0YSBsaWNlbsOnYS4KRepositório de PublicaçõesPUBhttps://repositorio.ufmg.br/oaiopendoar:2023-05-29T17:23:12Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.pt_BR.fl_str_mv Análise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação
title Análise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação
spellingShingle Análise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação
Letícia Mayra Pereira
Máquinas paralelas
Makespan
Simulated Annealing
Engenharia elétrica
Heurística
Otimização
title_short Análise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação
title_full Análise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação
title_fullStr Análise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação
title_full_unstemmed Análise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação
title_sort Análise de estruturas de vizinhança para o problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação
author Letícia Mayra Pereira
author_facet Letícia Mayra Pereira
author_role author
dc.contributor.advisor1.fl_str_mv Felipe Campelo França Pinto
dc.contributor.advisor1Lattes.fl_str_mv http://lattes.cnpq.br/6799982843395323
dc.contributor.advisor-co1.fl_str_mv André Luiz Maravilha Silva
dc.contributor.referee1.fl_str_mv Eduardo Contijo Carrano
dc.contributor.referee2.fl_str_mv Lucas de Souza Batista
dc.contributor.authorLattes.fl_str_mv http://lattes.cnpq.br/4612338508218007
dc.contributor.author.fl_str_mv Letícia Mayra Pereira
contributor_str_mv Felipe Campelo França Pinto
André Luiz Maravilha Silva
Eduardo Contijo Carrano
Lucas de Souza Batista
dc.subject.por.fl_str_mv Máquinas paralelas
Makespan
Simulated Annealing
topic Máquinas paralelas
Makespan
Simulated Annealing
Engenharia elétrica
Heurística
Otimização
dc.subject.other.pt_BR.fl_str_mv Engenharia elétrica
Heurística
Otimização
description O uso de heurísticas baseadas em busca local é bastante comum para otimizar os problemas de sequenciamento de máquinas paralelas, principalmente aqueles que consideram os tempos de preparação da máquina (setup). Com isso, as estruturas de vizinhança desempenham um papel essencial na capacidade dessas heurísticas de explorar adequadamente o espaço de soluções. Este trabalho apresenta uma análise exploratória e estatística para caracterização de seis estruturas de vizinhança comumente utilizadas na solução do problema de sequenciamento de máquinas paralelas não relacionadas com tempos de preparação dependentes da sequência e da máquina, buscando a minimização do makespan como objetivo principal. As seis estruturas de vizinhança são exploradas em diferentes estágios de busca de várias instâncias do problema de sequenciamento, com a busca sendo conduzida usando uma implementação própria de um Simulated Annealing, que é o estado da arte para solucionar essa classe de problema. Os resulta- dos obtidos são usados para avaliar e modelar a qualidade relativa dessas vizinhanças em termos de melhoria esperada de um único movimento em diferentes pontos ao longo do procedimento de busca. Os resultados dessa análise indicam a superioridade de uma vizinhança em relação às demais. Com os resultados obtidos nessa análise estatística, foi desenvolvido um modelo de regressão linear para predizer a utilidade esperada de cada função de vizinhança e, com isso determinar a probabilidade de escolher cada uma das funções de vizinhança ao longo das iterações do Simulated Annealing. Os resultados obtidos com a modificação na escolha das vizinhanças foi superior à versão original. A partir deste experimento, a proposição de novas heurísticas baseadas em busca local pode aproveitar a análise realizada neste trabalho para priorizar a escolha das vizinhanças e quando utilizá-las ao longo do processo de otimização para acelerar a convergência para melhores soluções.
publishDate 2019
dc.date.issued.fl_str_mv 2019-02-25
dc.date.accessioned.fl_str_mv 2023-05-29T17:23:11Z
dc.date.available.fl_str_mv 2023-05-29T17:23:11Z
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 http://hdl.handle.net/1843/54099
url http://hdl.handle.net/1843/54099
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/pt/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/3.0/pt/
eu_rights_str_mv openAccess
dc.publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.publisher.program.fl_str_mv Programa de Pós-Graduação em Engenharia Elétrica
dc.publisher.initials.fl_str_mv UFMG
dc.publisher.country.fl_str_mv Brasil
dc.publisher.department.fl_str_mv ENG - DEPARTAMENTO DE ENGENHARIA ELÉTRICA
publisher.none.fl_str_mv Universidade Federal de Minas Gerais
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFMG
instname:Universidade Federal de Minas Gerais (UFMG)
instacron:UFMG
instname_str Universidade Federal de Minas Gerais (UFMG)
instacron_str UFMG
institution UFMG
reponame_str Repositório Institucional da UFMG
collection Repositório Institucional da UFMG
bitstream.url.fl_str_mv https://repositorio.ufmg.br/bitstream/1843/54099/1/LET%c3%8dCIA%20MAYRA%20PEREIRA-M.PDF
https://repositorio.ufmg.br/bitstream/1843/54099/2/license_rdf
https://repositorio.ufmg.br/bitstream/1843/54099/3/license.txt
bitstream.checksum.fl_str_mv 749dac13a088fd05d2aba0bca49092b0
cfd6801dba008cb6adbd9838b81582ab
cda590c95a0b51b4d15f60c9642ca272
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv
_version_ 1803589142453420032