Solving an integrated job-shop problem with human resource constraints

We propose two exact methods to solve an integrated employee-timetable and job-shop-scheduling problem. The problem is to find a minimum cost employee-timetable, where employees have different competences and work during shifts, so that the production, that corresponds to a job-shop with resource availability constraints, can be achieved. We introduce two new exact procedures: (1) a decomposition and cut generation approach and (2) a hybridization of a cut generation process with a branch and bound strategy. We also propose initial cuts that strongly improve these methods as well as a standard MIP approach. The computational performances of those methods on benchmark instances are compared to that of other methods from the literature.

[1]  Martin W. P. Savelsbergh,et al.  Preprocessing and Probing Techniques for Mixed Integer Programming Problems , 1994, INFORMS J. Comput..

[2]  Klaudia Frankfurter Computers And Intractability A Guide To The Theory Of Np Completeness , 2016 .

[3]  John N. Hooker,et al.  Planning and Scheduling by Logic-Based Benders Decomposition , 2007, Oper. Res..

[4]  Abdelkader El Kamel,et al.  Ordonnancement dans un job-shop flexible sous contraintes de disponibilité des machines , 2007 .

[5]  Guoqing Wang,et al.  Preemptive Scheduling with Availability Constraints to Minimize Total Weighted Completion Times , 2005, Ann. Oper. Res..

[6]  Lu-Wen Liao,et al.  Parallel machine scheduling with machine availability and eligibility constraints , 2008, Eur. J. Oper. Res..

[7]  J. Carlier The one-machine sequencing problem , 1982 .

[8]  Jacques Carlier,et al.  Handbook of Scheduling - Algorithms, Models, and Performance Analysis , 2004 .

[9]  Jean-Charles Billaut,et al.  New Single Machine and Job-Shop Scheduling Problems with Availability Constraints , 2005, J. Sched..

[10]  David Rivreau,et al.  Problèmes d'ordonnancement disjonctifs : règles d'élimination et bornes inférieures , 1999 .

[11]  Chung-Yee Lee,et al.  Machine scheduling with an availability constraint , 1996, J. Glob. Optim..

[12]  Jacques F. Benders,et al.  Partitioning procedures for solving mixed-variables programming problems , 2005, Comput. Manag. Sci..

[13]  J. Hooker,et al.  Logic-based Benders decomposition , 2003 .

[14]  Eric Pinson,et al.  A Practical Use of Jackson''s Preemptive Schedule for Solving the Job-Shop Problem. Annals of Opera , 1991 .

[15]  J. Carlier,et al.  Adjustment of heads and tails for the job-shop problem , 1994 .

[16]  John N. Hooker,et al.  A Hybrid Method for Planning and Scheduling , 2004, CP.

[17]  Riad Aggoune,et al.  Minimizing the makespan for the flow shop scheduling problem with availability constraints , 2001, Eur. J. Oper. Res..

[18]  Günter Schmidt,et al.  Scheduling with limited machine availability , 2000, Eur. J. Oper. Res..

[19]  Riad Aggoune Ordonnancement d'ateliers sous contraintes de disponibilité des machines , 2002 .

[20]  Eric Sanlaville,et al.  Machine scheduling with availability constraints , 1998, Acta Informatica.

[21]  Joseph Y.-T. Leung,et al.  Handbook of Scheduling: Algorithms, Models, and Performance Analysis , 2004 .

[22]  Michel Gendreau,et al.  Solving an integrated employee timetabling and job-shop scheduling problem via hybrid branch-and-bound , 2009, Comput. Oper. Res..

[23]  Mohamed Haouari,et al.  Optimal parallel machines scheduling with availability constraints , 2005, Discret. Appl. Math..

[24]  Michael Pinedo,et al.  Scheduling: Theory, Algorithms, and Systems , 1994 .

[25]  Gerd Finke,et al.  New trends in machine scheduling , 1988 .

[26]  Zhi-Long Chen,et al.  Simultaneous Job Scheduling and Resource Allocation on Parallel Machines , 2004, Ann. Oper. Res..

[27]  Olivier Guyon,et al.  Cut generation for an integrated employee timetabling and production scheduling problem , 2010, Eur. J. Oper. Res..

[28]  Chengbin Chu,et al.  A survey of scheduling with deterministic machine availability constraints , 2010, Comput. Ind. Eng..

[29]  Hesham K. Alfares,et al.  Integrated project task and manpower scheduling , 1997 .

[30]  J. Carlier,et al.  An algorithm for solving the job-shop problem , 1989 .

[31]  Joseph B. Mazzola,et al.  Flow Shop Scheduling with Resource Flexibility , 1994, Oper. Res..

[32]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[33]  A. Kan Machine Scheduling Problems: Classification, Complexity and Computations , 1976 .

[34]  John N. Hooker,et al.  A Hybrid Method for the Planning and Scheduling , 2005, Constraints.

[35]  Andreas T. Ernst,et al.  Staff scheduling and rostering: A review of applications, methods and models , 2004, Eur. J. Oper. Res..

[36]  David B. Shmoys,et al.  A New Approach to Computing Optimal Schedules for the Job-Shop Scheduling Problem , 1996, IPCO.