A New Genetic Algorithm for Parallel Machine Scheduling Problems with Procedure Constraints and Its Applications

Liu Min,Hao Jinghua,Wu Chen
IF: 1.019
2006-01-01
Chinese Journal of Electronics
Abstract:In this paper, we propose a new genetic algorithm based on a heuristic procedure for parallel machine scheduling problems with procedure constraints and the objective of minimizing the total number of tardy jobs. Firstly, we present a new coding method based on 2-dimensional vectors which are used to construct a chromosome with two rows. In each chromosome, the first row and the second row correspond to a job-selection policy and a job-sequencing policy, respectively. Then, we decompose the discussed parallel machine scheduling problem into several independent single machine scheduling problems with the objective of minimizing the total number of tardy jobs after the job-selection policy is determined. Furthermore, by means of constructing the heuristic procedure for solving the corresponding single machine scheduling problem, we generate the corresponding second row of each chromosome in the course of generating the initial population and performing operators such as crossover and mutation. Finally, using the practical production data from a large color-weaving enterprise, we make numerical computations for different-scale parallel machine scheduling problems with procedure constraints, and apply the proposed algorithm to the above enterprise. Results of numerical computations and practical applications show that the proposed algorithm is very effective and is suitable for large-scale parallel machine scheduling problems with procedure constraints.
What problem does this paper attempt to address?