Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.

Detalhes bibliográficos
Ano de defesa: 2020
Autor(a) principal: Ribeiro, Klevison Daniel de Oliveira
Orientador(a): Não Informado pela instituição
Banca de defesa: Não Informado pela instituição
Tipo de documento: Dissertação
Tipo de acesso: Acesso aberto
dARK ID: ark:/61566/00130000017xd
Idioma: por
Instituição de defesa: Não Informado pela instituição
Programa de Pós-Graduação: Não Informado pela instituição
Departamento: Não Informado pela instituição
País: Não Informado pela instituição
Palavras-chave em Português:
Link de acesso: http://www.repositorio.ufop.br/handle/123456789/12339
Resumo: Programa de Pós-Graduação em Instrumentação, Controle e Automação de Processos de Mineração. Departamento de Engenharia de Controle e Automação, Escola de Minas, Universidade Federal de Ouro Preto.
id UFOP_f9a236d25e06ee08d45fdc9b59bc819d
oai_identifier_str oai:repositorio.ufop.br:123456789/12339
network_acronym_str UFOP
network_name_str Repositório Institucional da UFOP
repository_id_str
spelling Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.Algorithms for identical parallel machine scheduling problem.Dinâmica das máquinasAlgorítimos computacionais - MakespanAlgorítimos computacionaisPrograma de Pós-Graduação em Instrumentação, Controle e Automação de Processos de Mineração. Departamento de Engenharia de Controle e Automação, Escola de Minas, Universidade Federal de Ouro Preto.Este trabalho trata do Problema de Sequenciamento de Tarefas em Máquinas Paralelas Idênticas objetivando minimizar o makespan e o custo total de energia (TEC). Neste problema busca-se alocar um grupo de tarefas a um conjunto de máquinas disponíveis de forma a se reduzir os custos de operação. Tal classe de problemas tem sido amplamente estudada atualmente, dada a grande busca pela eficiência energética e a otimização dos processos de produção. Além disso, a investigação de tal problema se justifica por ele pertencer à classe NP-difícil. Para solucioná-lo, foi ajustado um modelo bi-objetivo da literatura para uma abordagem mono-objetiva por soma ponderada. Também foram adaptados dois algoritmos baseados na meta-heurística Iterated Local Search (ILS): o primeiro, referido como ILS apenas, é uma versão clássica do método proposto na literatura. Já o segundo, é uma versão aperfeiçoada, denominada Smart Iterated Local Search, ou apenas SILS. Nessa versão adaptada, a dinâmica de perturbação é alterada em relação ao algoritmo clássico, permitindo um melhor desempenho da busca local incorporada ao método. Enquanto no ILS clássico o nível de perturbação é alterado sempre que não ocorre melhora na solução, no SILS são realizadas novas tentativas de melhoria em um mesmo nível de perturbação. Tal modificação foi realizada partindo da hipótese de que o aumento de nível da perturbação pode ser precipitado, visto que se trata de um movimento aleatório e que o vizinho gerado por este movimento pode não ter sido bom para a continuidade da busca. Os dois algoritmos implementados têm o mesmo método de busca local, o Randomized Variable Neighborhood Search (RVND). Para testar os algoritmos foram utilizadas instâncias da literatura de pequeno e grande porte. Ambos os algoritmos foram calibrados pelo software Irace. Os resultados dos algoritmos foram comparados entre si e também com os do otimizador CPLEX. Com base nos resultados, verificou-se que o SILS se mostrou mais eficiente do que o ILS clássico com relação à capacidade de encontrar melhores soluções.This work deals with the Identical Parallel Machine Scheduling Problem aiming to minimize the makespan and Total Energy Cost (TEC). In this problem, it is searched for a better way to allocate a group of jobs in a set of available machines to reduce operating costs. Such a class of problems has been widely studied today, given the search for energy efficiency and the optimization of production processes. Besides, this problem belongs to the NP-hard class, thus justifying the investigation of it. A bi-objective model from the literature was adjusted to a mono-objective approach by weighted sum to solve this problem. Also, two algorithms based on the Iterated Local Search (ILS) metaheuristic were adapted: the first referred to as ILS only, is a classic version of the method proposed in the literature. The second is an improved version, called Smart Iterated Local Search, or just SILS. In this adapted version, the perturbation dynamics are changed concerning the classic algorithm, allowing better performance of the local search incorporated into the method. While in the classic ILS, the level of perturbation is changed whenever there is no improvement in the solution, in SILS, further improvement attempts are made at the same level. Such modification was made based on the hypothesis that the increase in the perturbation level may be precipitated since it is a random movement, and the neighbor generated by this movement may not have been good for the continuity of the search. The two algorithms implemented have the same local search method, Randomized Variable Neighborhood Search (RVND). Small and large instances of literature were used for testing the algorithms. Both algorithms were calibrated using the Irace software. The results of the algorithms were compared with each other and also with the CPLEX solver. Based on the results, it was found that SILS proved to be more efficient than classic ILS concerning the ability to find better solutions.Souza, Marcone Jamilson FreitasCota, Luciano PerdigãoSouza, Marcone Jamilson FreitasCota, Luciano PerdigãoGuimarães, Frederico GadelhaRibeiro, Roberto GomesHaddad, Matheus NohraRibeiro, Klevison Daniel de Oliveira2020-06-12T17:02:44Z2020-06-12T17:02:44Z2020info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfRIBEIRO, Klevison Daniel de Oliveira. Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas. 2020. 43 f. Dissertação (Mestrado em Instrumentação, Controle e Automação de Processos de Mineração) - Escola de Minas, Universidade Federal de Ouro Preto, Ouro Preto, 2020.http://www.repositorio.ufop.br/handle/123456789/12339ark:/61566/00130000017xdAutorização concedida ao Repositório Institucional da UFOP pelo(a) autor(a) em 04/06/2020 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 nem a adaptação.info:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFOPinstname:Universidade Federal de Ouro Preto (UFOP)instacron:UFOP2024-11-10T14:11:17Zoai:repositorio.ufop.br:123456789/12339Repositório InstitucionalPUBhttp://www.repositorio.ufop.br/oai/requestrepositorio@ufop.edu.bropendoar:32332024-11-10T14:11:17Repositório Institucional da UFOP - Universidade Federal de Ouro Preto (UFOP)false
dc.title.none.fl_str_mv Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.
Algorithms for identical parallel machine scheduling problem.
title Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.
spellingShingle Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.
Ribeiro, Klevison Daniel de Oliveira
Dinâmica das máquinas
Algorítimos computacionais - Makespan
Algorítimos computacionais
title_short Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.
title_full Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.
title_fullStr Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.
title_full_unstemmed Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.
title_sort Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas.
author Ribeiro, Klevison Daniel de Oliveira
author_facet Ribeiro, Klevison Daniel de Oliveira
author_role author
dc.contributor.none.fl_str_mv Souza, Marcone Jamilson Freitas
Cota, Luciano Perdigão
Souza, Marcone Jamilson Freitas
Cota, Luciano Perdigão
Guimarães, Frederico Gadelha
Ribeiro, Roberto Gomes
Haddad, Matheus Nohra
dc.contributor.author.fl_str_mv Ribeiro, Klevison Daniel de Oliveira
dc.subject.por.fl_str_mv Dinâmica das máquinas
Algorítimos computacionais - Makespan
Algorítimos computacionais
topic Dinâmica das máquinas
Algorítimos computacionais - Makespan
Algorítimos computacionais
description Programa de Pós-Graduação em Instrumentação, Controle e Automação de Processos de Mineração. Departamento de Engenharia de Controle e Automação, Escola de Minas, Universidade Federal de Ouro Preto.
publishDate 2020
dc.date.none.fl_str_mv 2020-06-12T17:02:44Z
2020-06-12T17:02:44Z
2020
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 RIBEIRO, Klevison Daniel de Oliveira. Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas. 2020. 43 f. Dissertação (Mestrado em Instrumentação, Controle e Automação de Processos de Mineração) - Escola de Minas, Universidade Federal de Ouro Preto, Ouro Preto, 2020.
http://www.repositorio.ufop.br/handle/123456789/12339
dc.identifier.dark.fl_str_mv ark:/61566/00130000017xd
identifier_str_mv RIBEIRO, Klevison Daniel de Oliveira. Algoritmos para o problema de sequenciamento de tarefas em máquinas paralelas idênticas. 2020. 43 f. Dissertação (Mestrado em Instrumentação, Controle e Automação de Processos de Mineração) - Escola de Minas, Universidade Federal de Ouro Preto, Ouro Preto, 2020.
ark:/61566/00130000017xd
url http://www.repositorio.ufop.br/handle/123456789/12339
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.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_ 1856654649865535488