Algorithms and Complexity Analysis for Robust Single-Machine Scheduling Problems

In this paper, we study a robust single-machine scheduling problem under four alternative optimization criteria: minimizing total completion time, minimizing total weighted completion time, minimizing maximum lateness, and minimizing the number of late jobs. We assume that job processing times are subject to uncertainty. Accordingly, we construct three alternative uncertainty sets, each of which defines job processing times that can simultaneously occur. The robust optimization framework assumes that, given a job schedule, a worst-case set of processing times will be realized from among those allowed by the uncertainty set under consideration. For each combination of objective function and uncertainty set, we first analyze the problem of identifying a set of worst-case processing times with respect to a fixed schedule, and then investigate the problem of selecting a schedule whose worst-case objective is minimal.

[1]  Melvyn Sim,et al.  The Price of Robustness , 2004, Oper. Res..

[2]  J. Cole Smith,et al.  Introduction To Robust Optimization , 2011 .

[3]  John R. Birge,et al.  Introduction to Stochastic Programming , 1997 .

[4]  Daniel Vanderpooten,et al.  Min-max and min-max regret versions of combinatorial optimization problems: A survey , 2009, Eur. J. Oper. Res..

[5]  Adam Kasperski,et al.  An approximation algorithm for interval data minmax regret combinatorial optimization problems , 2006, Inf. Process. Lett..

[6]  Panagiotis Kouvelis,et al.  Robust scheduling to hedge against processing time uncertainty in single-stage production , 1995 .

[7]  Ronald L. Rivest,et al.  Introduction to Algorithms , 1990 .

[8]  Igor Averbakh,et al.  Complexity of minimizing the total flow time with interval data and minmax regret criterion , 2006, Discret. Appl. Math..

[9]  Eugene L. Lawler,et al.  Optimal Sequencing of a Single Machine Subject to Precedence Constraints , 1973 .

[10]  Roberto Montemanni,et al.  A Mixed Integer Programming Formulation for the Total Flow Time Single Machine Robust Scheduling Problem with Interval Data , 2007, J. Math. Model. Algorithms.

[11]  J Figueira,et al.  Stochastic Programming , 1998, J. Oper. Res. Soc..

[12]  Federico Della Croce,et al.  Complexity of single machine scheduling problems under scenario-based uncertainty , 2008, Oper. Res. Lett..

[13]  Igor Averbakh Computing and minimizing the relative regret in combinatorial optimization with interval data , 2005, Discret. Optim..

[14]  Louis Anthony Cox,et al.  Wiley encyclopedia of operations research and management science , 2011 .

[15]  Adam Kasperski,et al.  Discrete Optimization with Interval Data - Minmax Regret and Fuzzy Approach , 2008, Studies in Fuzziness and Soft Computing.

[16]  A Gerodimos,et al.  Robust Discrete Optimization and its Applications , 1996, J. Oper. Res. Soc..

[17]  J. M. Moore An n Job, One Machine Sequencing Algorithm for Minimizing the Number of Late Jobs , 1968 .

[18]  Ming Zhao,et al.  A family of inequalities valid for the robust single machine scheduling polyhedron , 2010, Comput. Oper. Res..

[19]  R. Kevin Wood,et al.  Deterministic network interdiction , 1993 .

[20]  E.L. Lawler,et al.  Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey , 1977 .

[21]  Igor Averbakh Minmax regret solutions for minimax optimization problems with uncertainty , 2000, Oper. Res. Lett..

[22]  Ronald L. Rivest,et al.  Introduction to Algorithms, third edition , 2009 .

[23]  Chung-Cheng Lu,et al.  Robust scheduling on a single machine to minimize total flow time , 2012, Comput. Oper. Res..

[24]  Jian Yang,et al.  On the Robust Single Machine Scheduling Problem , 2002, J. Comb. Optim..

[25]  Ihsan Sabuncuoglu,et al.  Hedging production schedules against uncertainty in manufacturing environment with a review of robustness and stability research , 2009, Int. J. Comput. Integr. Manuf..

[26]  Wayne E. Smith Various optimizers for single‐stage production , 1956 .

[27]  Adam Kasperski Minimizing maximal regret in the single machine sequencing problem with maximum lateness criterion , 2005, Oper. Res. Lett..