A Hybrid Genetic Algorithm for Dual-Resource Constrained Job Shop Scheduling Problem

This paper presents a new scheduling approach based on Genetic Algorithm. This algorithm is developed to address the scheduling problem in manufacturing systems constrained by both machines and heterogeneous workers, which is called as Dual Resource Constrained Job Shop Scheduling Problem. In this algorithm, the evolutionary experience of parent chromosomes is inherited by branch population, which prevents premature and retain excellent gene. Some other optimization mechanisms, such as the elite evolutionary operator, the roulette selection operator with sector partition, the scheduling strategy based on compressed time window, are proposed to improve the algorithm. The performances of proposed approach are verified according to simulation experiments with random benchmark instances while related discussions are represented at last.

[1]  Jingyao Li Research on Dual Resource Constrained Job Shop Scheduling Based on Time Window , 2011 .

[2]  Gary D. Scudder,et al.  Comparing performance measures in dynamic job shops: economics vs. time , 1993 .

[3]  James R. Wilson,et al.  A practical method for evaluating worker allocations in large-scale dual resource constrained job shops , 2014 .

[4]  Oded Berman,et al.  A queueing control model for retail services having back room operations and cross-trained workers , 2004, Comput. Oper. Res..

[5]  Mohamad Y. Jaber,et al.  Modelling worker fatigue and recovery in dual-resource constrained systems , 2010, Comput. Ind. Eng..

[6]  Latif Salum,et al.  Using the when/where rules in dual resource constrained systems for a hybrid push-pull control , 2009 .

[7]  Mohamad Y. Jaber,et al.  Production planning in DRC systems considering worker performance , 2015, Comput. Ind. Eng..

[8]  Napsiah Ismail,et al.  Capability-based virtual cellular manufacturing systems formation in dual-resource constrained settings using Tabu Search , 2012, Comput. Ind. Eng..

[9]  David A. Nembhard,et al.  Cross-Trained Staffing Levels With Heterogeneous Learning/Forgetting , 2010, IEEE Transactions on Engineering Management.

[10]  P. Brunn,et al.  Workshop scheduling using practical (inaccurate) data Part 1: The performance of heuristic scheduling rules in a dynamic job shop environment using a rolling time horizon approach , 1999 .

[11]  G. J. C. Gaalman,et al.  On the who-rule in Dual Resource Constrained (DRC) manufacturing systems , 2004 .

[12]  Hemant V. Kher Examination of worker assignment and dispatching rules for managing vital customer priorities in dual resource constrained job shop environments , 2000, Comput. Oper. Res..

[13]  Fariborz Jolai,et al.  TWO META-HEURISTIC ALGORITHMS FOR THE DUAL-RESOURCE CONSTRAINED FLEXIBLE JOB-SHOP SCHEDULING PROBLEM , 2015 .

[14]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[15]  Mark D. Treleven,et al.  An investigation of labor assignment rules in a dual-constrained job shop , 1985 .

[16]  R. T. Nelson Labor and Machine Limited Production Systems , 1967 .

[17]  Shudong Sun,et al.  Adaptive Hybrid ant colony optimization for solving Dual Resource Constrained Job Shop Scheduling Problem , 2011, J. Softw..

[18]  S. Q. Xie,et al.  Recent developments in Dual Resource Constrained (DRC) system research , 2011, Eur. J. Oper. Res..

[19]  Zhimao Ming Bayesian Reliability Assessment and Prediction During Product Development , 2010 .

[20]  Deming Lei,et al.  Variable neighbourhood search for dual-resource constrained flexible job shop scheduling , 2014 .