An adaptive genetic algorithm for a dynamic single-machine scheduling problem

Nowadays, industries cope with a wide range of situations and/or perturbations that endanger the manufacturing productivity. Traditionally, manufacturing control systems are responsible for managing the manufacturing scheduling and execution, as these have the capability of maintaining the productio...

Full description

Bibliographic Details
Main Authors: Jose-Fernando Jimenez, Eliana Gonzalez-Neira, Gabriel Zambrano-Rey
Format: Article
Language:English
Published: Growing Science 2018-08-01
Series:Management Science Letters
Subjects:
Online Access:http://www.growingscience.com/msl/Vol8/msl_2018_94.pdf
Description
Summary:Nowadays, industries cope with a wide range of situations and/or perturbations that endanger the manufacturing productivity. Traditionally, manufacturing control systems are responsible for managing the manufacturing scheduling and execution, as these have the capability of maintaining the production operations regardless of a given perturbation. Still, the challenge of these systems is to achieve an optimal performance after the perturbations occur. For this reason, manufacturing control systems must incorporate a mechanism with intelligent capabilities to look for optimal performance and operation reactivity regardless of any scenario. This paper proposes a generic control strategy for a manufacturing control system for piloting the execution of a dynamic scheduling problem, considering a new job arrival as the manufacturing perturbation. The study explores a predictive-reactive approach that couples a genetic algorithm for the predictive scheduling and an adaptive genetic algorithm for reactivity control aiming to minimize the weighted tardiness in a dynamic manufacturing scenario. The results obtained from this proposal verify that the effectiveness was improved by using adaptive metaheuristic in a dynamic scheduling problem, considering absorbing the degradation caused by the perturbation.
ISSN:1923-9335
1923-9343