Mathematical models for job shop scheduling problem with sequence-independent setup times

Detalhes bibliográficos
Autor(a) principal: Fuchigami, Helio Yochihiro
Data de Publicação: 2017
Outros Autores: Moura, Mirella Augusta Sousa, Branco, Fábio José Ceron
Tipo de documento: Artigo
Idioma: por
Título da fonte: Revista Produção Online
Texto Completo: https://www.producaoonline.org.br/rpo/article/view/2504
Resumo: This paper addresses the job shop scheduling problem with explicit and sequence-independent setup times to minimize the total time to complete the schedule (makespan). According to the well-known three-field notation, this problem is denoted by Jm|sjk|Cmax. In job shop production environment, a set of different machines or resources must process a set of jobs, where each job has a specific and predetermined route through the machines. For problems with two machines, this research proposes an adaptation of the classical Jackson’s Algorithm, which provides the optimal solution for the case with setup times included in the processing times of jobs. And for general problems with m machines, two mathematical models of mixed integer linear programming were designed and implemented to solve the two cases with anticipatory and non-anticipatory setup times. Anticipatory setup times can be started before the release of the job. The two models provide solutions to the problems in acceptable computational time for instances with up to 20 jobs and 7 machines.
id ABEPRO-2_29f8d210c13a510401dd2ccb95893c9b
oai_identifier_str oai:ojs.emnuvens.com.br:article/2504
network_acronym_str ABEPRO-2
network_name_str Revista Produção Online
repository_id_str
spelling Mathematical models for job shop scheduling problem with sequence-independent setup timesModelos matemáticos para programação de job shop com tempos de setup independentes da sequênciaScheduling. Job shop. Sequence-independent setup times. Mixed Integer Linear Programming.Programação da produção. Job shop. Setup independente. Programação linear inteira mista.This paper addresses the job shop scheduling problem with explicit and sequence-independent setup times to minimize the total time to complete the schedule (makespan). According to the well-known three-field notation, this problem is denoted by Jm|sjk|Cmax. In job shop production environment, a set of different machines or resources must process a set of jobs, where each job has a specific and predetermined route through the machines. For problems with two machines, this research proposes an adaptation of the classical Jackson’s Algorithm, which provides the optimal solution for the case with setup times included in the processing times of jobs. And for general problems with m machines, two mathematical models of mixed integer linear programming were designed and implemented to solve the two cases with anticipatory and non-anticipatory setup times. Anticipatory setup times can be started before the release of the job. The two models provide solutions to the problems in acceptable computational time for instances with up to 20 jobs and 7 machines.Este trabalho aborda o problema de programação da produção em job shop com tempos de setup explícitos e independentes da sequência de processamento das tarefas visando minimizar a duração total da programação (makespan). Na conhecida notação de três campos, este problema é representado por Jm|sjk|Cmax. O ambiente job shop é aquele em que há um conjunto de máquinas ou recursos diferentes que devem processar um conjunto de tarefas, sendo que cada tarefa possui uma rota específica e pré-determinada para processamento nas máquinas. Para problemas com duas máquinas, nesta pesquisa propõe-se uma adaptação no clássico Algoritmo de Jackson, que fornece a solução ótima para o caso com setup incluído nos tempos de processamento das tarefas. E para problemas genéricos com m máquinas, foram elaborados e implementados dois modelos matemáticos de programação linear inteira mista para os casos de setup antecipado (aquele que pode ser iniciado antes da liberação da tarefa) e não antecipado, que fornecem soluções em tempo computacional viável para problemas-testes com até 20 tarefas e 7 máquinas.Associação Brasileira de Engenharia de Produção2017-03-15info:eu-repo/semantics/articleinfo:eu-repo/semantics/publishedVersionapplication/pdfaudio/mpeghttps://www.producaoonline.org.br/rpo/article/view/250410.14488/1676-1901.v17i1.2504Revista Produção Online; Vol. 17 No. 1 (2017); 245-267Revista Produção Online; v. 17 n. 1 (2017); 245-2671676-1901reponame:Revista Produção Onlineinstname:Associação Brasileira de Engenharia de Produção (ABEPRO)instacron:ABEPROporhttps://www.producaoonline.org.br/rpo/article/view/2504/1502https://www.producaoonline.org.br/rpo/article/view/2504/1517Copyright (c) 2017 Revista Produção Onlineinfo:eu-repo/semantics/openAccessFuchigami, Helio YochihiroMoura, Mirella Augusta SousaBranco, Fábio José Ceron2017-03-15T12:59:59Zoai:ojs.emnuvens.com.br:article/2504Revistahttp://producaoonline.org.br/rpoPUBhttps://www.producaoonline.org.br/rpo/oai||producaoonline@gmail.com1676-19011676-1901opendoar:2017-03-15T12:59:59Revista Produção Online - Associação Brasileira de Engenharia de Produção (ABEPRO)false
dc.title.none.fl_str_mv Mathematical models for job shop scheduling problem with sequence-independent setup times
Modelos matemáticos para programação de job shop com tempos de setup independentes da sequência
title Mathematical models for job shop scheduling problem with sequence-independent setup times
spellingShingle Mathematical models for job shop scheduling problem with sequence-independent setup times
Fuchigami, Helio Yochihiro
Scheduling. Job shop. Sequence-independent setup times. Mixed Integer Linear Programming.
Programação da produção. Job shop. Setup independente. Programação linear inteira mista.
title_short Mathematical models for job shop scheduling problem with sequence-independent setup times
title_full Mathematical models for job shop scheduling problem with sequence-independent setup times
title_fullStr Mathematical models for job shop scheduling problem with sequence-independent setup times
title_full_unstemmed Mathematical models for job shop scheduling problem with sequence-independent setup times
title_sort Mathematical models for job shop scheduling problem with sequence-independent setup times
author Fuchigami, Helio Yochihiro
author_facet Fuchigami, Helio Yochihiro
Moura, Mirella Augusta Sousa
Branco, Fábio José Ceron
author_role author
author2 Moura, Mirella Augusta Sousa
Branco, Fábio José Ceron
author2_role author
author
dc.contributor.author.fl_str_mv Fuchigami, Helio Yochihiro
Moura, Mirella Augusta Sousa
Branco, Fábio José Ceron
dc.subject.por.fl_str_mv Scheduling. Job shop. Sequence-independent setup times. Mixed Integer Linear Programming.
Programação da produção. Job shop. Setup independente. Programação linear inteira mista.
topic Scheduling. Job shop. Sequence-independent setup times. Mixed Integer Linear Programming.
Programação da produção. Job shop. Setup independente. Programação linear inteira mista.
description This paper addresses the job shop scheduling problem with explicit and sequence-independent setup times to minimize the total time to complete the schedule (makespan). According to the well-known three-field notation, this problem is denoted by Jm|sjk|Cmax. In job shop production environment, a set of different machines or resources must process a set of jobs, where each job has a specific and predetermined route through the machines. For problems with two machines, this research proposes an adaptation of the classical Jackson’s Algorithm, which provides the optimal solution for the case with setup times included in the processing times of jobs. And for general problems with m machines, two mathematical models of mixed integer linear programming were designed and implemented to solve the two cases with anticipatory and non-anticipatory setup times. Anticipatory setup times can be started before the release of the job. The two models provide solutions to the problems in acceptable computational time for instances with up to 20 jobs and 7 machines.
publishDate 2017
dc.date.none.fl_str_mv 2017-03-15
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/2504
10.14488/1676-1901.v17i1.2504
url https://www.producaoonline.org.br/rpo/article/view/2504
identifier_str_mv 10.14488/1676-1901.v17i1.2504
dc.language.iso.fl_str_mv por
language por
dc.relation.none.fl_str_mv https://www.producaoonline.org.br/rpo/article/view/2504/1502
https://www.producaoonline.org.br/rpo/article/view/2504/1517
dc.rights.driver.fl_str_mv Copyright (c) 2017 Revista Produção Online
info:eu-repo/semantics/openAccess
rights_invalid_str_mv Copyright (c) 2017 Revista Produção Online
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
audio/mpeg
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. 17 No. 1 (2017); 245-267
Revista Produção Online; v. 17 n. 1 (2017); 245-267
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_ 1761536950426140672