Exportação concluída — 

Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan

Detalhes bibliográficos
Ano de defesa: 2021
Autor(a) principal: Aguiar Júnior, Judecir Cavalcante
Orientador(a): Andrade, Rafael Castro de
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: 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.ufc.br/handle/riufc/59600
Resumo: The job-shop scheduling problem (JSSP) consists in scheduling n jobs on m machines. Each job has a processing order on the machines, it can even be a specific order for each one, and a processing time on each one. In addition, each job cannot be processed at the same time on two different machines, each machine cannot process two jobs at the same time, and if a job started processing on one machine, then this processing will be completed without interruptions. One of the objective functions for this problem is to minimize the completion of the last job processed, also known as makespan. Thus, for this objective function, the problem is NP-Hard for at least three machines and two jobs and, for this problem, the computational effort can be huge to solve the problem in real instances. Therefore, it is important to develop new models to achieve more efficient results, both in terms of the execution time and the quality of the problem solutions. For that, we explored the model of Andrade et al. (2017) for the minimal linear arrangement (MinLA) problem and we adapted the model for MinLA to develop a new model for JSSP, called (MLJ). In a complementary way, we explore the structure of the problem solution to develop new valid inequalities for JSSP based on the accumulated processing time a priori and a posteriori of the execution of a job on a given machine. We apply these inequalities for the models of Manne (1960), Liao and You (1992) and (MLJ), named of (M2),(L2) e (MLJ2), respectively, and tested them on benchmark instances from the literature and for a new set of instances. Based on the computational experiments, when we compare the models with valid inequalities to the original models, we obtain an improvement in the linear relaxation of (M2) and (L2) for the new instances by about 87% and we obtained gaps as good as or better in 50% of them for the model (M2) and about 67% of them for the model (L2). In addition, we improved the linear relaxation of (M2) in about 84% of the instances from the literature and achieved gaps as good as or better in 80% of them. Finally, we found that the model (MLJ2) had a similar behavior of model (M2).
id UFC-7_fa259bc2733d74772c2301860fcd753b
oai_identifier_str oai:repositorio.ufc.br:riufc/59600
network_acronym_str UFC-7
network_name_str Repositório Institucional da Universidade Federal do Ceará (UFC)
repository_id_str
spelling Aguiar Júnior, Judecir CavalcanteDuhamel, Christophe DidierAndrade, Rafael Castro de2021-07-16T15:12:57Z2021-07-16T15:12:57Z2021AGUIAR JÚNIOR, Judecir Cavalcante. Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan. 2021. 84 f. Dissertação (Mestrado em Modelagem e Métodos Quantitativos) - Centro de Ciências, Universidade Federal do Ceará, Fortaleza, 2021.http://www.repositorio.ufc.br/handle/riufc/59600The job-shop scheduling problem (JSSP) consists in scheduling n jobs on m machines. Each job has a processing order on the machines, it can even be a specific order for each one, and a processing time on each one. In addition, each job cannot be processed at the same time on two different machines, each machine cannot process two jobs at the same time, and if a job started processing on one machine, then this processing will be completed without interruptions. One of the objective functions for this problem is to minimize the completion of the last job processed, also known as makespan. Thus, for this objective function, the problem is NP-Hard for at least three machines and two jobs and, for this problem, the computational effort can be huge to solve the problem in real instances. Therefore, it is important to develop new models to achieve more efficient results, both in terms of the execution time and the quality of the problem solutions. For that, we explored the model of Andrade et al. (2017) for the minimal linear arrangement (MinLA) problem and we adapted the model for MinLA to develop a new model for JSSP, called (MLJ). In a complementary way, we explore the structure of the problem solution to develop new valid inequalities for JSSP based on the accumulated processing time a priori and a posteriori of the execution of a job on a given machine. We apply these inequalities for the models of Manne (1960), Liao and You (1992) and (MLJ), named of (M2),(L2) e (MLJ2), respectively, and tested them on benchmark instances from the literature and for a new set of instances. Based on the computational experiments, when we compare the models with valid inequalities to the original models, we obtain an improvement in the linear relaxation of (M2) and (L2) for the new instances by about 87% and we obtained gaps as good as or better in 50% of them for the model (M2) and about 67% of them for the model (L2). In addition, we improved the linear relaxation of (M2) in about 84% of the instances from the literature and achieved gaps as good as or better in 80% of them. Finally, we found that the model (MLJ2) had a similar behavior of model (M2).O problema do sequeciamento de trabalhos, do inglês job shop scheduling problem (JSSP), consiste em agendar n trabalhos (jobs) em m máquinas. Cada trabalho tem uma ordem de processamento nas máquinas, podendo inclusive ser uma ordem específica para cada um, e um tempo de processamento em cada uma delas. Além disso, cada trabalho não pode ser processado ao mesmo tempo em duas máquinas distintas, cada máquina não pode processar dois trabalhos ao mesmo tempo e se um trabalho iniciou seu processamento em uma máquina, então tem que ser concluído sem interrupções. Uma das funções objetivo para esse problema é minimizar a conclusão do último trabalho a ser processado, também conhecido como makespan. Para essa função objetivo o problema é NP-Difícil para pelo menos três máquinas e dois trabalhos e, por isso, é importante desenvolver novos modelos para conseguir resultados mais eficientes. Para tanto, exploramos uma modelagem de Andrade et al. (2017) para o problema do arranjo linear mínimo, do inglês minimum linear arrangement (MinLA), e adaptamos essa abordagem para desenvolver um novo modelo para o JSSP e denominado de (MLJ). De forma complementar, exploramos a estrutura da solução do problema para desenvolver novas desigualdades válidas para o JSSP com base no tempo de processamento acumulado a priori e a posteriori da execução de um trabalho em uma dada máquina. Adicionamos essas desigualdades nos modelos de Manne (1960), Liao e You (1992) e (MLJ), denominados esses novos modelos como (M2), (L2) e (MLJ2), respectivamente, e testamos em instâncias da literatura e para um novo conjunto de instâncias. Com base nos experimentos computacionais, quando comparamos os modelos com desigualdades válidas aos modelos originais, obtemos uma melhora na relaxação linear de (M2) e (L2) para as novas instâncias em cerca de 87% e conseguimos gaps tão bons quanto ou melhores em 50% delas para o modelo (M2) e de cerca de 67% delas para o modelo de (L2). Além disso, melhoramos a relaxação linear de (M2) em cerca de 84% das instâncias da literatura e conseguimos gaps tão bons quanto ou melhores em 80% delas. Por fim, verificamos que o modelo (MLJ2) teve comportamento semelhante ao de (M2).Otimização combinatóriaPlanejamento da produçãoDesigualdades válidasProgramação inteiraCombinatorial optimizationProduction planningValid inequalitiesInteger programmingModelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespaninfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisporreponame:Repositório Institucional da Universidade Federal do Ceará (UFC)instname:Universidade Federal do Ceará (UFC)instacron:UFCinfo:eu-repo/semantics/openAccessORIGINAL2021_dis_jcajunior.pdf2021_dis_jcajunior.pdfapplication/pdf1752776http://repositorio.ufc.br/bitstream/riufc/59600/3/2021_dis_jcajunior.pdfaa1df15a941e653eb472cff343ec345dMD53LICENSElicense.txtlicense.txttext/plain; charset=utf-81748http://repositorio.ufc.br/bitstream/riufc/59600/4/license.txt8a4605be74aa9ea9d79846c1fba20a33MD54riufc/596002021-07-16 12:12:57.855oai:repositorio.ufc.br:riufc/59600Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttp://www.repositorio.ufc.br/ri-oai/requestbu@ufc.br || repositorio@ufc.bropendoar:2021-07-16T15:12:57Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)false
dc.title.pt_BR.fl_str_mv Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan
title Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan
spellingShingle Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan
Aguiar Júnior, Judecir Cavalcante
Otimização combinatória
Planejamento da produção
Desigualdades válidas
Programação inteira
Combinatorial optimization
Production planning
Valid inequalities
Integer programming
title_short Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan
title_full Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan
title_fullStr Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan
title_full_unstemmed Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan
title_sort Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan
author Aguiar Júnior, Judecir Cavalcante
author_facet Aguiar Júnior, Judecir Cavalcante
author_role author
dc.contributor.co-advisor.none.fl_str_mv Duhamel, Christophe Didier
dc.contributor.author.fl_str_mv Aguiar Júnior, Judecir Cavalcante
dc.contributor.advisor1.fl_str_mv Andrade, Rafael Castro de
contributor_str_mv Andrade, Rafael Castro de
dc.subject.por.fl_str_mv Otimização combinatória
Planejamento da produção
Desigualdades válidas
Programação inteira
Combinatorial optimization
Production planning
Valid inequalities
Integer programming
topic Otimização combinatória
Planejamento da produção
Desigualdades válidas
Programação inteira
Combinatorial optimization
Production planning
Valid inequalities
Integer programming
description The job-shop scheduling problem (JSSP) consists in scheduling n jobs on m machines. Each job has a processing order on the machines, it can even be a specific order for each one, and a processing time on each one. In addition, each job cannot be processed at the same time on two different machines, each machine cannot process two jobs at the same time, and if a job started processing on one machine, then this processing will be completed without interruptions. One of the objective functions for this problem is to minimize the completion of the last job processed, also known as makespan. Thus, for this objective function, the problem is NP-Hard for at least three machines and two jobs and, for this problem, the computational effort can be huge to solve the problem in real instances. Therefore, it is important to develop new models to achieve more efficient results, both in terms of the execution time and the quality of the problem solutions. For that, we explored the model of Andrade et al. (2017) for the minimal linear arrangement (MinLA) problem and we adapted the model for MinLA to develop a new model for JSSP, called (MLJ). In a complementary way, we explore the structure of the problem solution to develop new valid inequalities for JSSP based on the accumulated processing time a priori and a posteriori of the execution of a job on a given machine. We apply these inequalities for the models of Manne (1960), Liao and You (1992) and (MLJ), named of (M2),(L2) e (MLJ2), respectively, and tested them on benchmark instances from the literature and for a new set of instances. Based on the computational experiments, when we compare the models with valid inequalities to the original models, we obtain an improvement in the linear relaxation of (M2) and (L2) for the new instances by about 87% and we obtained gaps as good as or better in 50% of them for the model (M2) and about 67% of them for the model (L2). In addition, we improved the linear relaxation of (M2) in about 84% of the instances from the literature and achieved gaps as good as or better in 80% of them. Finally, we found that the model (MLJ2) had a similar behavior of model (M2).
publishDate 2021
dc.date.accessioned.fl_str_mv 2021-07-16T15:12:57Z
dc.date.available.fl_str_mv 2021-07-16T15:12:57Z
dc.date.issued.fl_str_mv 2021
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.citation.fl_str_mv AGUIAR JÚNIOR, Judecir Cavalcante. Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan. 2021. 84 f. Dissertação (Mestrado em Modelagem e Métodos Quantitativos) - Centro de Ciências, Universidade Federal do Ceará, Fortaleza, 2021.
dc.identifier.uri.fl_str_mv http://www.repositorio.ufc.br/handle/riufc/59600
identifier_str_mv AGUIAR JÚNIOR, Judecir Cavalcante. Modelo de arranjo linear e desigualdades válidas para o problema job shop com minimização do makespan. 2021. 84 f. Dissertação (Mestrado em Modelagem e Métodos Quantitativos) - Centro de Ciências, Universidade Federal do Ceará, Fortaleza, 2021.
url http://www.repositorio.ufc.br/handle/riufc/59600
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.source.none.fl_str_mv reponame:Repositório Institucional da Universidade Federal do Ceará (UFC)
instname:Universidade Federal do Ceará (UFC)
instacron:UFC
instname_str Universidade Federal do Ceará (UFC)
instacron_str UFC
institution UFC
reponame_str Repositório Institucional da Universidade Federal do Ceará (UFC)
collection Repositório Institucional da Universidade Federal do Ceará (UFC)
bitstream.url.fl_str_mv http://repositorio.ufc.br/bitstream/riufc/59600/3/2021_dis_jcajunior.pdf
http://repositorio.ufc.br/bitstream/riufc/59600/4/license.txt
bitstream.checksum.fl_str_mv aa1df15a941e653eb472cff343ec345d
8a4605be74aa9ea9d79846c1fba20a33
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
repository.name.fl_str_mv Repositório Institucional da Universidade Federal do Ceará (UFC) - Universidade Federal do Ceará (UFC)
repository.mail.fl_str_mv bu@ufc.br || repositorio@ufc.br
_version_ 1847793214973542400