Techniques to effectively buffer schedules in the face of uncertainties

Scheduling with definite and indefinite jobs has been considered.Job processing times are stochastic and there are start and end time restrictions.A resource assignment and scheduling methodology was proposed.Buffering techniques were applied to ensure robustness and to reserve free capacity.Numerical investigations have shown that the proposed strategies are effective. Resource assignment and scheduling is a difficult task when job processing times are stochastic, and resources are to be used for both known and unknown demand. To operate effectively within such an environment, several novel strategies are investigated. The first focuses upon the creation of a robust schedule, and utilises the concept of strategically placed idle time (i.e. buffering). The second approach introduces the idea of maintaining a number of free resources at each time, and culminates in another form of strategically placed buffering. The attraction of these approaches is that they are easy to grasp conceptually, and mimic what practitioners already do in practice. Our extensive numerical testing has shown that these techniques ensure more prompt job processing, and reduced job cancellations and waiting time. They are effective in the considered setting and could easily be adapted for many real life problems, for instance those in health care. This article has more importantly demonstrated that integrating the two approaches is a better strategy and will provide an effective stochastic scheduling approach.

[1]  Ihsan Sabuncuoglu,et al.  Analysis of reactive scheduling problems in a job shop environment , 2000, Eur. J. Oper. Res..

[2]  Edieal J. Pinker,et al.  A Model of ICU Bumping , 2010, Oper. Res..

[3]  Kenneth N. McKay,et al.  Aversion scheduling in the presence of risky jobs , 2006, Eur. J. Oper. Res..

[4]  Erhan Kozan,et al.  Techniques for inserting additional trains into existing timetables , 2009 .

[5]  A. K. Shahani,et al.  Capacity planning for intensive care units , 1998, Eur. J. Oper. Res..

[6]  Xiaojun Zhou,et al.  Dynamic maintenance decision-making for series-parallel manufacturing system based on MAM-MTW methodology , 2012, Eur. J. Oper. Res..

[7]  Yu-Hsiang Chung,et al.  A two-machine flowshop makespan scheduling problem with deteriorating jobs , 2008, Comput. Ind. Eng..

[8]  Tangbin Xia,et al.  Production-driven opportunistic maintenance for batch production based on MAM-APB scheduling , 2015, Eur. J. Oper. Res..

[9]  Reha Uzsoy,et al.  Executing production schedules in the face of uncertainties: A review and some future directions , 2005, Eur. J. Oper. Res..

[10]  G. Kazemier,et al.  Fewer intensive care unit refusals and a higher capacity utilization by using a cyclic surgical case schedule. , 2008, Journal of critical care.

[11]  Robert H. Storer,et al.  Robustness Measures and Robust Scheduling for Job Shops , 1994 .

[12]  Erwin W. Hans,et al.  Robust surgery loading , 2008, Eur. J. Oper. Res..

[13]  Chien-Hung Lin,et al.  Makespan minimization for two parallel machines with an availability constraint , 2005, Eur. J. Oper. Res..

[14]  Erhan Kozan,et al.  A practical approach for identifying expected solution performance and robustness in operations research applications , 2012 .

[15]  Peter M. Verderame,et al.  Planning and Scheduling under Uncertainty: A Review Across Multiple Sectors , 2010 .

[16]  Erhan Kozan,et al.  Performance profiling for predictive train schedules , 2014, J. Rail Transp. Plan. Manag..

[17]  Christodoulos A. Floudas,et al.  A new robust optimization approach for scheduling under uncertainty: : I. Bounded uncertainty , 2004, Comput. Chem. Eng..

[18]  Erhan Kozan,et al.  Determining operations affected by delay in predictive train timetables , 2014, Comput. Oper. Res..

[19]  Alexander Kolker,et al.  Process Modeling of ICU Patient Flow: Effect of Daily Load Leveling of Elective Surgeries on ICU Diversion , 2009, Journal of Medical Systems.

[20]  Haiying Ren,et al.  An efficient priority rule for scheduling job shops to minimize mean tardiness , 2006 .

[21]  Christodoulos A. Floudas,et al.  A new robust optimization approach for scheduling under uncertainty: II. Uncertainty with known probability distribution , 2007, Comput. Chem. Eng..

[22]  Erhan Kozan,et al.  A disjunctive graph model and framework for constructing new train schedules , 2010, Eur. J. Oper. Res..

[23]  Kim Seung-Chul,et al.  Flexible bed allocation and performance in the intensive care unit , 2000 .

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

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

[26]  Seung-Chul Kim,et al.  Scheduling hospital services: the efficacy of elective-surgery quotas , 2002 .

[27]  Ira Horowitz,et al.  Analysis of capacity management of the intensive care unit in a hospital , 1999, Eur. J. Oper. Res..

[28]  V. Sridharan,et al.  Scheduling with Inserted Idle Time: Problem Taxonomy and Literature Review , 2000, Oper. Res..