Infeasibility handling in genetic algorithm using nested domains for production planning


Autoria(s): SANTOS, Maristela Oliveira; MASSAGO, Sadao; ALMADA-LOBO, Bernardo
Contribuinte(s)

UNIVERSIDADE DE SÃO PAULO

Data(s)

20/10/2012

20/10/2012

2010

Resumo

In this paper we present a genetic algorithm with new components to tackle capacitated lot sizing and scheduling problems with sequence dependent setups that appear in a wide range of industries, from soft drink bottling to food manufacturing. Finding a feasible solution to highly constrained problems is often a very difficult task. Various strategies have been applied to deal with infeasible solutions throughout the search. We propose a new scheme of classifying individuals based on nested domains to determine the solutions according to the level of infeasibility, which in our case represents bands of additional production hours (overtime). Within each band, individuals are just differentiated by their fitness function. As iterations are conducted, the widths of the bands are dynamically adjusted to improve the convergence of the individuals into the feasible domain. The numerical experiments on highly capacitated instances show the effectiveness of this computational tractable approach to guide the search toward the feasible domain. Our approach outperforms other state-of-the-art approaches and commercial solvers. (C) 2009 Elsevier Ltd. All rights reserved.

Fundação de Amparo à Pesquisa do Estado de São Paulo (FAPESP)

FAPESP

CAPES[BEX-1870-09-2]

Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)

FP7-PEOPLE[246881]

FP7-PEOPLE

Identificador

COMPUTERS & OPERATIONS RESEARCH, v.37, n.6, p.1113-1122, 2010

0305-0548

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

10.1016/j.cor.2009.09.020

http://dx.doi.org/10.1016/j.cor.2009.09.020

Idioma(s)

eng

Publicador

PERGAMON-ELSEVIER SCIENCE LTD

Relação

Computers & Operations Research

Direitos

restrictedAccess

Copyright PERGAMON-ELSEVIER SCIENCE LTD

Palavras-Chave #Capacitated lot sizing and scheduling #Feasible solutions #Nested domains #Genetic algorithms #DEPENDENT SETUP COSTS #SCHEDULING PROBLEM #TIMES #HEURISTICS #Computer Science, Interdisciplinary Applications #Engineering, Industrial #Operations Research & Management Science
Tipo

article

original article

publishedVersion