Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop
Autor(a) principal: | |
---|---|
Data de Publicação: | 2014 |
Tipo de documento: | Dissertação |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da Uninove |
Texto Completo: | http://bibliotecatede.uninove.br/tede/handle/tede/212 |
Resumo: | The optimization of processes is a highly relevant topic in the industry, and therefore treated by many researchers around the world for more than fifty years. Among the problems to be solved, must highlight the issue of sequencing of the production scheduling due its wide applicability, such as increasing productivity of vehicles in automobile industry or improving the performance of processors in computers. In the present work were conducted studies involving scheduling of production orders of deterministic problems in Job Shop environments through the use of genetic algorithms. The problems tested belong to a group available from an operations research library, widely used by researchers in this context, and in such instances all production orders are available for allocation since the instant zero, and processing times are fixed. The fitness function of the solutions generated during optimization was developed in C language. The adopted genetic algorithm uses conventional genetic operators and binary representation, and promotes improvements in relation to research which are also based on these operators, through the choice of the initial population, which is performed by adopting a concept of dynamic seed developed in this dissertation. Initially the generating seed of the population in the genetic algorithm adopts a simple sequencing rule based on the sequence of the production orders in relation to its route, which is defined by the problem, and then new seeds are used, which are those that generated the best individuals of previous generations. As presented in the results section, this concept of dynamic seed effectively generates a larger number of feasible solutions. The qualitative results show that the developed approach is competitive in relation to other classic representations of Job Shop environments, providing solutions in acceptable time for this sort of problem. |
id |
NOVE_4d59d834ef3b6e642a9c9da93b44e103 |
---|---|
oai_identifier_str |
oai:localhost:tede/212 |
network_acronym_str |
NOVE |
network_name_str |
Biblioteca Digital de Teses e Dissertações da Uninove |
repository_id_str |
|
spelling |
Pereira, Fabio Henriquehttp://lattes.cnpq.br/0382304490753424Morabito Neto, Reinaldohttp://lattes.cnpq.br/4194801952934254Araújo, Sidnei Alves dehttp://lattes.cnpq.br/2542529753132844CPF:31185257896http://lattes.cnpq.br/2906361055876941Grassi, Flávio2015-04-07T21:10:38Z2014-06-062014-02-11GRASSI, Flávio. Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop. 2014. 127 f. Dissertação (Mestrado em Engenharia) - Universidade Nove de Julho, São Paulo, 2014.http://bibliotecatede.uninove.br/tede/handle/tede/212The optimization of processes is a highly relevant topic in the industry, and therefore treated by many researchers around the world for more than fifty years. Among the problems to be solved, must highlight the issue of sequencing of the production scheduling due its wide applicability, such as increasing productivity of vehicles in automobile industry or improving the performance of processors in computers. In the present work were conducted studies involving scheduling of production orders of deterministic problems in Job Shop environments through the use of genetic algorithms. The problems tested belong to a group available from an operations research library, widely used by researchers in this context, and in such instances all production orders are available for allocation since the instant zero, and processing times are fixed. The fitness function of the solutions generated during optimization was developed in C language. The adopted genetic algorithm uses conventional genetic operators and binary representation, and promotes improvements in relation to research which are also based on these operators, through the choice of the initial population, which is performed by adopting a concept of dynamic seed developed in this dissertation. Initially the generating seed of the population in the genetic algorithm adopts a simple sequencing rule based on the sequence of the production orders in relation to its route, which is defined by the problem, and then new seeds are used, which are those that generated the best individuals of previous generations. As presented in the results section, this concept of dynamic seed effectively generates a larger number of feasible solutions. The qualitative results show that the developed approach is competitive in relation to other classic representations of Job Shop environments, providing solutions in acceptable time for this sort of problem.A otimização de processos produtivos é tema de grande relevância na indústria, sendo portanto tratado por diversos pesquisadores ao redor do mundo, há mais de cinquenta anos. Dentre os problemas a serem solucionados, tem grande destaque a questão do sequenciamento de ordens de produção devido à sua vasta aplicabilidade como, por exemplo, no aumento da produtividade de veículos em indústrias automobilísticas ou na melhoria do desempenho de processadores em computadores. No presente trabalho foram abordados estudos envolvendo a otimização de problemas determinísticos de sequenciamento de ordens de produção em ambientes Job Shop através do uso de algoritmos genéticos. Os problemas testados pertencem à um grupo de exemplares disponíveis em uma biblioteca de problemas de pesquisa operacional, largamente utilizada por pesquisadores neste contexto, sendo que nesses exemplares todas as ordens de produção estão disponíveis para alocação no instante zero e os tempos de processamento são fixos. A função de avaliação das soluções geradas durante a otimização foi desenvolvida em linguagem C. O algoritmo genético adotado utiliza operadores genéticos convencionais e representação binária, promovendo melhorias em relação à pesquisas que também se baseiam nesses operadores, através da escolha da população inicial, que é realizada adotando um conceito de semente dinâmica desenvolvido nesta dissertação. Inicialmente a semente geradora da população do algoritmo genético adota uma regra simples de sequenciamento baseada na sequência das ordens de produção em relação à sua rota, que é definida pelo problema, e posteriormente novas sementes são utilizadas, considerando aquelas que geraram os melhores indivíduos das gerações anteriores. Conforme apresentado na seção de resultados, esse conceito de semente dinâmica efetivamente gera um número maior de soluções factíveis. Os resultados qualitativos demonstram que a abordagem desenvolvida se mostra competitiva em relação à outras representações clássicas de ambientes de Job Shop, gerando soluções em tempos aceitáveis para esse tipo de problema.Made available in DSpace on 2015-04-07T21:10:38Z (GMT). No. of bitstreams: 1 B_Flavio Grassi.pdf: 9453728 bytes, checksum: 8623426010674b7c1cfa6f1c784ef75b (MD5) Previous issue date: 2014-02-11application/pdfporUniversidade Nove de JulhoPrograma de Pós-Graduação de Mestrado e Doutorado em Engenharia de ProduçãoUninoveBREngenhariajob shopalgoritmo genéticootimizaçãosequenciamento da produçãojob shopgenetic algorithmsoptimizationproduction schedulingENGENHARIAS::ENGENHARIA DE PRODUCAOOtimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shopinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesis2551182063231974631600info:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da Uninoveinstname:Universidade Nove de Julho (UNINOVE)instacron:UNINOVEORIGINALB_Flavio Grassi.pdfapplication/pdf9453728http://localhost:8080/tede/bitstream/tede/212/1/B_Flavio+Grassi.pdf8623426010674b7c1cfa6f1c784ef75bMD51tede/2122022-06-03 16:29:55.308oai:localhost:tede/212Biblioteca Digital de Teses e Dissertaçõeshttp://bibliotecatede.uninove.br/PRIhttp://bibliotecatede.uninove.br/oai/requestbibliotecatede@uninove.br||bibliotecatede@uninove.bropendoar:2022-06-03T19:29:55Biblioteca Digital de Teses e Dissertações da Uninove - Universidade Nove de Julho (UNINOVE)false |
dc.title.por.fl_str_mv |
Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop |
title |
Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop |
spellingShingle |
Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop Grassi, Flávio job shop algoritmo genético otimização sequenciamento da produção job shop genetic algorithms optimization production scheduling ENGENHARIAS::ENGENHARIA DE PRODUCAO |
title_short |
Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop |
title_full |
Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop |
title_fullStr |
Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop |
title_full_unstemmed |
Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop |
title_sort |
Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop |
author |
Grassi, Flávio |
author_facet |
Grassi, Flávio |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Pereira, Fabio Henrique |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br/0382304490753424 |
dc.contributor.referee1.fl_str_mv |
Morabito Neto, Reinaldo |
dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/4194801952934254 |
dc.contributor.referee2.fl_str_mv |
Araújo, Sidnei Alves de |
dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/2542529753132844 |
dc.contributor.authorID.fl_str_mv |
CPF:31185257896 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/2906361055876941 |
dc.contributor.author.fl_str_mv |
Grassi, Flávio |
contributor_str_mv |
Pereira, Fabio Henrique Morabito Neto, Reinaldo Araújo, Sidnei Alves de |
dc.subject.por.fl_str_mv |
job shop algoritmo genético otimização sequenciamento da produção |
topic |
job shop algoritmo genético otimização sequenciamento da produção job shop genetic algorithms optimization production scheduling ENGENHARIAS::ENGENHARIA DE PRODUCAO |
dc.subject.eng.fl_str_mv |
job shop genetic algorithms optimization production scheduling |
dc.subject.cnpq.fl_str_mv |
ENGENHARIAS::ENGENHARIA DE PRODUCAO |
description |
The optimization of processes is a highly relevant topic in the industry, and therefore treated by many researchers around the world for more than fifty years. Among the problems to be solved, must highlight the issue of sequencing of the production scheduling due its wide applicability, such as increasing productivity of vehicles in automobile industry or improving the performance of processors in computers. In the present work were conducted studies involving scheduling of production orders of deterministic problems in Job Shop environments through the use of genetic algorithms. The problems tested belong to a group available from an operations research library, widely used by researchers in this context, and in such instances all production orders are available for allocation since the instant zero, and processing times are fixed. The fitness function of the solutions generated during optimization was developed in C language. The adopted genetic algorithm uses conventional genetic operators and binary representation, and promotes improvements in relation to research which are also based on these operators, through the choice of the initial population, which is performed by adopting a concept of dynamic seed developed in this dissertation. Initially the generating seed of the population in the genetic algorithm adopts a simple sequencing rule based on the sequence of the production orders in relation to its route, which is defined by the problem, and then new seeds are used, which are those that generated the best individuals of previous generations. As presented in the results section, this concept of dynamic seed effectively generates a larger number of feasible solutions. The qualitative results show that the developed approach is competitive in relation to other classic representations of Job Shop environments, providing solutions in acceptable time for this sort of problem. |
publishDate |
2014 |
dc.date.available.fl_str_mv |
2014-06-06 |
dc.date.issued.fl_str_mv |
2014-02-11 |
dc.date.accessioned.fl_str_mv |
2015-04-07T21:10:38Z |
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 |
GRASSI, Flávio. Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop. 2014. 127 f. Dissertação (Mestrado em Engenharia) - Universidade Nove de Julho, São Paulo, 2014. |
dc.identifier.uri.fl_str_mv |
http://bibliotecatede.uninove.br/tede/handle/tede/212 |
identifier_str_mv |
GRASSI, Flávio. Otimização por algoritmos genéticos do sequenciamento de ordens de produção em ambientes Job Shop. 2014. 127 f. Dissertação (Mestrado em Engenharia) - Universidade Nove de Julho, São Paulo, 2014. |
url |
http://bibliotecatede.uninove.br/tede/handle/tede/212 |
dc.language.iso.fl_str_mv |
por |
language |
por |
dc.relation.cnpq.fl_str_mv |
2551182063231974631 |
dc.relation.confidence.fl_str_mv |
600 |
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 Nove de Julho |
dc.publisher.program.fl_str_mv |
Programa de Pós-Graduação de Mestrado e Doutorado em Engenharia de Produção |
dc.publisher.initials.fl_str_mv |
Uninove |
dc.publisher.country.fl_str_mv |
BR |
dc.publisher.department.fl_str_mv |
Engenharia |
publisher.none.fl_str_mv |
Universidade Nove de Julho |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da Uninove instname:Universidade Nove de Julho (UNINOVE) instacron:UNINOVE |
instname_str |
Universidade Nove de Julho (UNINOVE) |
instacron_str |
UNINOVE |
institution |
UNINOVE |
reponame_str |
Biblioteca Digital de Teses e Dissertações da Uninove |
collection |
Biblioteca Digital de Teses e Dissertações da Uninove |
bitstream.url.fl_str_mv |
http://localhost:8080/tede/bitstream/tede/212/1/B_Flavio+Grassi.pdf |
bitstream.checksum.fl_str_mv |
8623426010674b7c1cfa6f1c784ef75b |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da Uninove - Universidade Nove de Julho (UNINOVE) |
repository.mail.fl_str_mv |
bibliotecatede@uninove.br||bibliotecatede@uninove.br |
_version_ |
1811016860031778816 |