Scheduling on unrelated parallel machines with sequence dependent setup times
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Outros Autores: | |
Tipo de documento: | Artigo |
Idioma: | por |
Título da fonte: | Revista Produção Online |
Texto Completo: | https://www.producaoonline.org.br/rpo/article/view/1498 |
Resumo: | This article proposes a scheduling heuristic for unrelated parallel machines with sequence dependent setup times. The minimization of total weighted completion time and the minimization of weighted tardiness are the objective functions of interest. A three phase heuristic, based on Bank and Werner’s (2001) NP-hard problems solving procedure, is proposed to (i) perform an initial ordering of the jobs, (ii) allocate the jobs to the machines, and (iii) improve final solution of both objectives with Tabu Search. The heuristic performance is evaluated comparing the quality of proposed solution with the optimal solution obtained from total enumeration. The proposed model is applied in an industry of electronic components industry composed of two unrelated parallel machines with deterministic processing and setup times. We obtained a 1.1% deviation for the optimal total weighted completion time and 4.6% of deviation for the weighted tardiness in less than ten minutes of computational time. |
id |
ABEPRO-2_2871ec5e52bddfb86265a075a5b04b93 |
---|---|
oai_identifier_str |
oai:ojs.emnuvens.com.br:article/1498 |
network_acronym_str |
ABEPRO-2 |
network_name_str |
Revista Produção Online |
repository_id_str |
|
spelling |
Scheduling on unrelated parallel machines with sequence dependent setup timesSequenciamento de máquinas paralelas não-relacionadas com tempos de setup dependentes das tarefasJob scheduling. Unrelated parallel machines. Tabu search.Sequenciamento. Máquinas paralelas não relacionadas. Tabu search.This article proposes a scheduling heuristic for unrelated parallel machines with sequence dependent setup times. The minimization of total weighted completion time and the minimization of weighted tardiness are the objective functions of interest. A three phase heuristic, based on Bank and Werner’s (2001) NP-hard problems solving procedure, is proposed to (i) perform an initial ordering of the jobs, (ii) allocate the jobs to the machines, and (iii) improve final solution of both objectives with Tabu Search. The heuristic performance is evaluated comparing the quality of proposed solution with the optimal solution obtained from total enumeration. The proposed model is applied in an industry of electronic components industry composed of two unrelated parallel machines with deterministic processing and setup times. We obtained a 1.1% deviation for the optimal total weighted completion time and 4.6% of deviation for the weighted tardiness in less than ten minutes of computational time.Este artigo propõe uma heurística para sequenciamento de tarefas em um ambiente de manufatura composto por máquinas paralelas não-relacionadas com tempos de setup dependentes da sequência de processamento das tarefas. As funções-objetivo consideradas são a minimização da soma do tempo ponderado de processamento e a minimização do atraso ponderado das tarefas. O método proposto acrescenta uma etapa ao procedimento de duas etapas de Bank e Werner (2001), para solução de problemas NP-hard, e é executado em três etapas: (i) ordenação inicial das tarefas, (ii) alocação das tarefas às máquinas, e (iii) aprimoramento da solução final através da ferramenta de otimização Tabu Search. O desempenho da heurística é comparado à solução ótima obtida por enumeração total. Ao ser aplicada em um ambiente de manufatura de componentes eletrônicos composto por duas máquinas paralelas não-relacionadas com tempos de processamento e de setup, a heurística proposta resulta em um desvio de 1,1% em relação ao valor ótimo da soma do tempo ponderado de processamento e 4,6% do mínimo atraso ponderado das tarefas em tempo computacional inferior a dez minutos. Associação Brasileira de Engenharia de Produção2014-08-18info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfvideo/mp4https://www.producaoonline.org.br/rpo/article/view/149810.14488/1676-1901.v14i3.1498Revista Produção Online; Vol. 14 No. 3 (2014); 890-913Revista Produção Online; v. 14 n. 3 (2014); 890-9131676-1901reponame:Revista Produção Onlineinstname:Associação Brasileira de Engenharia de Produção (ABEPRO)instacron:ABEPROporhttps://www.producaoonline.org.br/rpo/article/view/1498/1181https://www.producaoonline.org.br/rpo/article/view/1498/1182Copyright (c) 2014 Revista Produção Onlineinfo:eu-repo/semantics/openAccessEtcheverry, GuilhermeAnzanello, Michel J.2015-11-11T17:25:34Zoai:ojs.emnuvens.com.br:article/1498Revistahttp://producaoonline.org.br/rpoPUBhttps://www.producaoonline.org.br/rpo/oai||producaoonline@gmail.com1676-19011676-1901opendoar:2015-11-11T17:25:34Revista Produção Online - Associação Brasileira de Engenharia de Produção (ABEPRO)false |
dc.title.none.fl_str_mv |
Scheduling on unrelated parallel machines with sequence dependent setup times Sequenciamento de máquinas paralelas não-relacionadas com tempos de setup dependentes das tarefas |
title |
Scheduling on unrelated parallel machines with sequence dependent setup times |
spellingShingle |
Scheduling on unrelated parallel machines with sequence dependent setup times Etcheverry, Guilherme Job scheduling. Unrelated parallel machines. Tabu search. Sequenciamento. Máquinas paralelas não relacionadas. Tabu search. |
title_short |
Scheduling on unrelated parallel machines with sequence dependent setup times |
title_full |
Scheduling on unrelated parallel machines with sequence dependent setup times |
title_fullStr |
Scheduling on unrelated parallel machines with sequence dependent setup times |
title_full_unstemmed |
Scheduling on unrelated parallel machines with sequence dependent setup times |
title_sort |
Scheduling on unrelated parallel machines with sequence dependent setup times |
author |
Etcheverry, Guilherme |
author_facet |
Etcheverry, Guilherme Anzanello, Michel J. |
author_role |
author |
author2 |
Anzanello, Michel J. |
author2_role |
author |
dc.contributor.author.fl_str_mv |
Etcheverry, Guilherme Anzanello, Michel J. |
dc.subject.por.fl_str_mv |
Job scheduling. Unrelated parallel machines. Tabu search. Sequenciamento. Máquinas paralelas não relacionadas. Tabu search. |
topic |
Job scheduling. Unrelated parallel machines. Tabu search. Sequenciamento. Máquinas paralelas não relacionadas. Tabu search. |
description |
This article proposes a scheduling heuristic for unrelated parallel machines with sequence dependent setup times. The minimization of total weighted completion time and the minimization of weighted tardiness are the objective functions of interest. A three phase heuristic, based on Bank and Werner’s (2001) NP-hard problems solving procedure, is proposed to (i) perform an initial ordering of the jobs, (ii) allocate the jobs to the machines, and (iii) improve final solution of both objectives with Tabu Search. The heuristic performance is evaluated comparing the quality of proposed solution with the optimal solution obtained from total enumeration. The proposed model is applied in an industry of electronic components industry composed of two unrelated parallel machines with deterministic processing and setup times. We obtained a 1.1% deviation for the optimal total weighted completion time and 4.6% of deviation for the weighted tardiness in less than ten minutes of computational time. |
publishDate |
2014 |
dc.date.none.fl_str_mv |
2014-08-18 |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/article info:eu-repo/semantics/publishedVersion |
format |
article |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://www.producaoonline.org.br/rpo/article/view/1498 10.14488/1676-1901.v14i3.1498 |
url |
https://www.producaoonline.org.br/rpo/article/view/1498 |
identifier_str_mv |
10.14488/1676-1901.v14i3.1498 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.none.fl_str_mv |
https://www.producaoonline.org.br/rpo/article/view/1498/1181 https://www.producaoonline.org.br/rpo/article/view/1498/1182 |
dc.rights.driver.fl_str_mv |
Copyright (c) 2014 Revista Produção Online info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Copyright (c) 2014 Revista Produção Online |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
application/pdf video/mp4 |
dc.publisher.none.fl_str_mv |
Associação Brasileira de Engenharia de Produção |
publisher.none.fl_str_mv |
Associação Brasileira de Engenharia de Produção |
dc.source.none.fl_str_mv |
Revista Produção Online; Vol. 14 No. 3 (2014); 890-913 Revista Produção Online; v. 14 n. 3 (2014); 890-913 1676-1901 reponame:Revista Produção Online instname:Associação Brasileira de Engenharia de Produção (ABEPRO) instacron:ABEPRO |
instname_str |
Associação Brasileira de Engenharia de Produção (ABEPRO) |
instacron_str |
ABEPRO |
institution |
ABEPRO |
reponame_str |
Revista Produção Online |
collection |
Revista Produção Online |
repository.name.fl_str_mv |
Revista Produção Online - Associação Brasileira de Engenharia de Produção (ABEPRO) |
repository.mail.fl_str_mv |
||producaoonline@gmail.com |
_version_ |
1761536949265367041 |