Solving an Industrial Shop Scheduling Problem Using Genetic Algorithm

Spool fabrication shop is an intermediate phase in the piping process for construction projects. The delivery of pipe spools at the right time in order to be installed in the site is very important. Therefore, effective scheduling and controlling of the fabrication shop has a direct effect on the productivity and successfulness of the whole construction projects. In this paper, a genetic algorithm (GA) is developed to create an active schedule for the operational level of pipe spool fabrication. In the proposed algorithm, an enhanced solution coding is used to suitably represent a schedule for the fabrication shop. The initial population is generated randomly in the initialization stage and precedence preserving order-based crossover (POX) and uniform crossover are used appropriately. In addition, different mutation operators are used. The proposed algorithm is applied with the collected data that consist of operations processing time from an industrial fabrication shop. The results showed that by using GA for scheduling the fabrication processes, the productivity of the spool fabrication shop has increased by 88 percent.

[1]  Shahryar Rahnamayan,et al.  A novel population initialization method for accelerating evolutionary algorithms , 2007, Comput. Math. Appl..

[2]  Ping Wang,et al.  A virtual shop modeling system for industrial fabrication shops , 2006, Simul. Model. Pract. Theory.

[3]  Kyung Mi Lee,et al.  A genetic algorithm for general machine scheduling problems , 1998, 1998 Second International Conference. Knowledge-Based Intelligent Electronic Systems. Proceedings KES'98 (Cat. No.98EX111).

[4]  Aminah Robinson Fayek,et al.  A framework for simulating industrial construction processes , 2008, 2008 Winter Simulation Conference.

[5]  Pierre Borne,et al.  Approach by localization and multiobjective evolutionary optimization for flexible job-shop scheduling problems , 2002, IEEE Trans. Syst. Man Cybern. Part C.

[6]  Mitsuo Gen,et al.  Scheduling jobs and maintenances in flexible job shop with a hybrid genetic algorithm , 2006, J. Intell. Manuf..

[7]  Mitsuo Gen,et al.  Multistage-Based Genetic Algorithm for Flexible Job-Shop Scheduling Problem , 2009 .

[8]  Liang Gao,et al.  An effective genetic algorithm for the flexible job-shop scheduling problem , 2011, Expert Syst. Appl..

[9]  Mario Vanhoucke,et al.  Applying a hybrid job shop procedure to a Belgian manufacturing company producing industrial wheels and castors in rubber , 2011, Comput. Ind. Eng..

[10]  Hong Zhou,et al.  The hybrid heuristic genetic algorithm for job shop scheduling , 2001 .

[11]  F. Pezzella,et al.  A genetic algorithm for the Flexible Job-shop Scheduling Problem , 2008, Comput. Oper. Res..

[12]  Kuan Yew Wong,et al.  A Genetic Algorithm Approach for Solving a Flexible Job Shop Scheduling Problem , 2012, ArXiv.