Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequência

Detalhes bibliográficos
Ano de defesa: 2008
Autor(a) principal: Mateus Rocha de Paula
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
Idioma: por
Instituição de defesa: Universidade Federal de Minas Gerais
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: https://hdl.handle.net/1843/RVMR-7PVQT8
Resumo: Abstract Consider the problem of scheduling a set of jobs to be processed exactly once, on any machine of a set of unrelated parallel machines, without preemption. Each job has a due date, weight, and, for eachmachine, an associated processing time and sequence-dependent setup time. Throughout this work,the objective function considered is to minimize the total weighted tardiness of the jobs, but otherobjectives, such as the minimization of the makespan and the minimization of the total slackness, are also discussed.Initially, this work proposes and analyses efficient implementations of several local search based heuristics to tackle the problem. Aspects such as the algorithms' design and implementation aspectsare discussed. Then, the proposed heuristics are compared with other successful implementations, to highlight their advantages in terms of quality and computation time, specially for large instances.In order to measure the quality of the proposed solutions, their objective function values are compared to lower bounds of the problem. These bounds are obtained by a Non-Delayed Relax-and-Cut algorithm, based on a lagrangean relaxation of a time indexed formulation of the problem. It isalso used to develop a lagrangean heuristic, to obtain approximate solutions.To achieve maximum performance and memory saving, thus allowing to tackle large instances,the developed algorithms do not rely on third party solvers.Good solutions for instances with up to six machines and 200 jobs, and lower bounds for instan-ces with up to six machines and 80 jobs, were obtained within reasonable time. The obtained lowerbounds were particularly good for easy instances, proving the optimality of some solutions and pro-viding tight gaps for others. For more difficult instances, the obtained lower bounds were not so goodbut still significant.
id UFMG_aa44493d387396ce8738ef8059d94c8d
oai_identifier_str oai:repositorio.ufmg.br:1843/RVMR-7PVQT8
network_acronym_str UFMG
network_name_str Repositório Institucional da UFMG
repository_id_str
spelling Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequênciaProcessamento eletronico de dadosProcessamento paralelo (Computadores)Algoritmos de computadorComputaçãoProcessamento eletronico de dadoProcessamento paraleloAbstract Consider the problem of scheduling a set of jobs to be processed exactly once, on any machine of a set of unrelated parallel machines, without preemption. Each job has a due date, weight, and, for eachmachine, an associated processing time and sequence-dependent setup time. Throughout this work,the objective function considered is to minimize the total weighted tardiness of the jobs, but otherobjectives, such as the minimization of the makespan and the minimization of the total slackness, are also discussed.Initially, this work proposes and analyses efficient implementations of several local search based heuristics to tackle the problem. Aspects such as the algorithms' design and implementation aspectsare discussed. Then, the proposed heuristics are compared with other successful implementations, to highlight their advantages in terms of quality and computation time, specially for large instances.In order to measure the quality of the proposed solutions, their objective function values are compared to lower bounds of the problem. These bounds are obtained by a Non-Delayed Relax-and-Cut algorithm, based on a lagrangean relaxation of a time indexed formulation of the problem. It isalso used to develop a lagrangean heuristic, to obtain approximate solutions.To achieve maximum performance and memory saving, thus allowing to tackle large instances,the developed algorithms do not rely on third party solvers.Good solutions for instances with up to six machines and 200 jobs, and lower bounds for instan-ces with up to six machines and 80 jobs, were obtained within reasonable time. The obtained lowerbounds were particularly good for easy instances, proving the optimality of some solutions and pro-viding tight gaps for others. For more difficult instances, the obtained lower bounds were not so goodbut still significant.Universidade Federal de Minas Gerais2019-08-13T18:26:48Z2025-09-09T00:08:24Z2019-08-13T18:26:48Z2008-12-12info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttps://hdl.handle.net/1843/RVMR-7PVQT8Mateus Rocha de Paulainfo:eu-repo/semantics/openAccessporreponame:Repositório Institucional da UFMGinstname:Universidade Federal de Minas Gerais (UFMG)instacron:UFMG2025-09-09T00:08:24Zoai:repositorio.ufmg.br:1843/RVMR-7PVQT8Repositório InstitucionalPUBhttps://repositorio.ufmg.br/oairepositorio@ufmg.bropendoar:2025-09-09T00:08:24Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)false
dc.title.none.fl_str_mv Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequência
title Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequência
spellingShingle Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequência
Mateus Rocha de Paula
Processamento eletronico de dados
Processamento paralelo (Computadores)
Algoritmos de computador
Computação
Processamento eletronico de dado
Processamento paralelo
title_short Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequência
title_full Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequência
title_fullStr Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequência
title_full_unstemmed Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequência
title_sort Heuristicas para a minimização dos atrasos em sequenciamento de maquinas paralelas com tempos de preparação dependentes da sequência
author Mateus Rocha de Paula
author_facet Mateus Rocha de Paula
author_role author
dc.contributor.author.fl_str_mv Mateus Rocha de Paula
dc.subject.por.fl_str_mv Processamento eletronico de dados
Processamento paralelo (Computadores)
Algoritmos de computador
Computação
Processamento eletronico de dado
Processamento paralelo
topic Processamento eletronico de dados
Processamento paralelo (Computadores)
Algoritmos de computador
Computação
Processamento eletronico de dado
Processamento paralelo
description Abstract Consider the problem of scheduling a set of jobs to be processed exactly once, on any machine of a set of unrelated parallel machines, without preemption. Each job has a due date, weight, and, for eachmachine, an associated processing time and sequence-dependent setup time. Throughout this work,the objective function considered is to minimize the total weighted tardiness of the jobs, but otherobjectives, such as the minimization of the makespan and the minimization of the total slackness, are also discussed.Initially, this work proposes and analyses efficient implementations of several local search based heuristics to tackle the problem. Aspects such as the algorithms' design and implementation aspectsare discussed. Then, the proposed heuristics are compared with other successful implementations, to highlight their advantages in terms of quality and computation time, specially for large instances.In order to measure the quality of the proposed solutions, their objective function values are compared to lower bounds of the problem. These bounds are obtained by a Non-Delayed Relax-and-Cut algorithm, based on a lagrangean relaxation of a time indexed formulation of the problem. It isalso used to develop a lagrangean heuristic, to obtain approximate solutions.To achieve maximum performance and memory saving, thus allowing to tackle large instances,the developed algorithms do not rely on third party solvers.Good solutions for instances with up to six machines and 200 jobs, and lower bounds for instan-ces with up to six machines and 80 jobs, were obtained within reasonable time. The obtained lowerbounds were particularly good for easy instances, proving the optimality of some solutions and pro-viding tight gaps for others. For more difficult instances, the obtained lower bounds were not so goodbut still significant.
publishDate 2008
dc.date.none.fl_str_mv 2008-12-12
2019-08-13T18:26:48Z
2019-08-13T18:26:48Z
2025-09-09T00:08:24Z
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/1843/RVMR-7PVQT8
url https://hdl.handle.net/1843/RVMR-7PVQT8
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 Federal de Minas Gerais
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
repository.name.fl_str_mv Repositório Institucional da UFMG - Universidade Federal de Minas Gerais (UFMG)
repository.mail.fl_str_mv repositorio@ufmg.br
_version_ 1856414105605242880