A Constructive Genetic Algorithm for permutation flowshop scheduling


Autoria(s): NAGANO, Marcelo Seido; RUIZ, Ruben; LORENA, Luiz Antonio Nogueira
Contribuinte(s)

UNIVERSIDADE DE SÃO PAULO

Data(s)

18/10/2012

18/10/2012

2008

Resumo

The general flowshop scheduling problem is a production problem where a set of n jobs have to be processed with identical flow pattern on in machines. In permutation flowshops the sequence of jobs is the same on all machines. A significant research effort has been devoted for sequencing jobs in a flowshop minimizing the makespan. This paper describes the application of a Constructive Genetic Algorithm (CGA) to makespan minimization on flowshop scheduling. The CGA was proposed recently as an alternative to traditional GA approaches, particularly, for evaluating schemata directly. The population initially formed only by schemata, evolves controlled by recombination to a population of well-adapted structures (schemata instantiation). The CGA implemented is based on the NEH classic heuristic and a local search heuristic used to define the fitness functions. The parameters of the CGA are calibrated using a Design of Experiments (DOE) approach. The computational results are compared against some other successful algorithms from the literature on Taillard`s well-known standard benchmark. The computational experience shows that this innovative CGA approach provides competitive results for flowshop scheduling; problems. (C) 2007 Elsevier Ltd. All rights reserved.

Identificador

COMPUTERS & INDUSTRIAL ENGINEERING, v.55, n.1, p.195-207, 2008

0360-8352

http://producao.usp.br/handle/BDPI/17824

10.1016/j.cie.2007.11.018

http://dx.doi.org/10.1016/j.cie.2007.11.018

Idioma(s)

eng

Publicador

PERGAMON-ELSEVIER SCIENCE LTD

Relação

Computers & Industrial Engineering

Direitos

restrictedAccess

Copyright PERGAMON-ELSEVIER SCIENCE LTD

Palavras-Chave #flowshop #Constructive Genetic Algorithm #makespan #TABU SEARCH ALGORITHM #HEURISTIC ALGORITHM #MAKESPAN CRITERION #SEQUENCING PROBLEM #SHOP PROBLEM #M-MACHINE #N-JOB #Computer Science, Interdisciplinary Applications #Engineering, Industrial
Tipo

article

original article

publishedVersion