The distributionally robust machine scheduling problem with job selection and sequence-dependent setup times

Abstract This paper proposes an interesting variant of the parallel machine scheduling problem with sequence-dependent setup times, where a subset of jobs has to be selected to guarantee a minimum profit level while the total completion time is minimized. The problem is addressed under uncertainty, considering both the setup and the processing times as random parameters. To deal with the uncertainty and to hedge against the worst-case performance, a risk-averse distributionally robust approach, based on the conditional value-at-risk measure, is adopted. The computational complexity of the problem is tackled by a hybrid large neighborhood search metaheuristic. The efficiency of the proposed method is tested via computational experiments, performed on a set of benchmark instances.

[1]  F. Sibel Salman,et al.  An adaptive large neighborhood search algorithm for a selective and periodic inventory routing problem , 2014, Eur. J. Oper. Res..

[2]  Kerem Bülbül,et al.  Minimizing value-at-risk in single-machine scheduling , 2017, Ann. Oper. Res..

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

[4]  R. Tyrrell Rockafellar,et al.  Coherent Approaches to Risk in Optimization Under Uncertainty , 2007 .

[5]  Stanislav Uryasev,et al.  Conditional Value-at-Risk for General Loss Distributions , 2002 .

[6]  Chung-Cheng Lu,et al.  Minimizing worst-case regret of makespan on a single machine with uncertain processing and setup times , 2014, Appl. Soft Comput..

[7]  Guoqing Wang,et al.  Order acceptance and scheduling with machine availability constraints , 2014, Eur. J. Oper. Res..

[8]  Somaye Geramipour,et al.  Maximizing the profit in customer’s order acceptance and scheduling problem with weighted tardiness penalty , 2017, J. Oper. Res. Soc..

[9]  Lei Xu,et al.  Dynamic order acceptance and scheduling problem with sequence-dependent setup time , 2015 .

[10]  Xiaoqing Xu,et al.  Robust makespan minimisation in identical parallel machine scheduling problem with interval data , 2013 .

[11]  David Pisinger,et al.  A general heuristic for vehicle routing problems , 2007, Comput. Oper. Res..

[12]  A. Lo Semi-parametric upper bounds for option prices and expected payoffs , 1987 .

[13]  Xiuli Wang,et al.  An enhanced ABC algorithm for single machine order acceptance and scheduling with class setups , 2016, Appl. Soft Comput..

[14]  Chen-Yang Cheng,et al.  An improved water flow-like algorithm for order acceptance and scheduling with identical parallel machines , 2017, Appl. Soft Comput..

[15]  Patrizia Beraldi,et al.  A hybrid reactive GRASP heuristic for the risk-averse k-traveling repairman problem with profits , 2020, Comput. Oper. Res..

[16]  Yu Xia,et al.  Job sequencing and due date assignment in a single machine shop with uncertain processing times , 2008, Eur. J. Oper. Res..

[17]  Philippe Artzner,et al.  Coherent Measures of Risk , 1999 .

[18]  Mohammad Ranjbar,et al.  Two branch-and-bound algorithms for the robust parallel machine scheduling problem , 2012, Comput. Oper. Res..

[19]  Feifeng Zheng,et al.  Service-oriented robust parallel machine scheduling , 2018, Int. J. Prod. Res..

[20]  Glaydston Mattos Ribeiro,et al.  An adaptive large neighborhood search heuristic for the cumulative capacitated vehicle routing problem , 2012, Comput. Oper. Res..

[21]  Zuo-Jun Max Shen,et al.  Exact Algorithms for Distributionally β-Robust Machine Scheduling with Uncertain Processing Times , 2018, INFORMS J. Comput..

[22]  Tugba Saraç,et al.  Single machine scheduling problem with stochastic sequence-dependent setup times , 2019, Int. J. Prod. Res..

[23]  Jordi Pereira,et al.  The robust (minmax regret) single machine scheduling with interval processing times and total weighted completion time objective , 2016, Comput. Oper. Res..

[24]  Alok Singh,et al.  Hybrid evolutionary approaches for the single machine order acceptance and scheduling problem , 2017, Appl. Soft Comput..

[25]  Demetrio Laganà,et al.  The risk-averse traveling repairman problem with profits , 2019, Soft Comput..

[26]  Anand Subramanian,et al.  Exact and heuristic algorithms for order acceptance and scheduling with sequence-dependent setup times , 2018, Comput. Oper. Res..

[27]  Raymond Chiong,et al.  Distributionally robust single machine scheduling with the total tardiness criterion , 2019, Comput. Oper. Res..

[28]  F. Sibel Salman,et al.  Order acceptance and scheduling decisions in make-to-order systems , 2010 .

[29]  Adam Kasperski,et al.  Risk-averse single machine scheduling: complexity and approximation , 2019, J. Sched..

[30]  Michael Poss,et al.  Robust scheduling with budgeted uncertainty , 2019, Discret. Appl. Math..

[31]  Ghasem Moslehi,et al.  Robust scheduling of parallel machines considering total flow time , 2016, Comput. Ind. Eng..

[32]  James V. Hansen,et al.  Selecting job scheduling algorithms: beta distribution model for service times , 1990 .

[33]  Shiji Song,et al.  Distributionally robust scheduling on parallel machines under moment uncertainty , 2019, Eur. J. Oper. Res..

[34]  Raymond Chiong,et al.  Distributionally robust single machine scheduling with risk aversion , 2017, Eur. J. Oper. Res..

[35]  Shijin Wang,et al.  Exact methods for order acceptance and scheduling on unrelated parallel machines , 2019, Comput. Oper. Res..

[36]  Ceyda Oguz,et al.  A tabu search algorithm for order acceptance and scheduling , 2012, Comput. Oper. Res..

[37]  Erik Demeulemeester,et al.  A pure proactive scheduling algorithm for multiple earth observation satellites under uncertainties of clouds , 2016, Comput. Oper. Res..

[38]  Luiz Antonio Nogueira Lorena,et al.  A hybrid method for the Probabilistic Maximal Covering Location-Allocation Problem , 2015, Comput. Oper. Res..

[39]  Morteza Davari Contributions to complex project and machine scheduling problems. , 2017 .

[40]  Constantine Caramanis,et al.  Theory and Applications of Robust Optimization , 2010, SIAM Rev..

[41]  Dvir Shabtay,et al.  A survey on offline scheduling with rejection , 2013, J. Sched..

[42]  Patrizia Beraldi,et al.  An adjustable robust optimization model for the resource-constrained project scheduling problem with uncertain activity durations , 2017 .

[43]  Patrizia Beraldi,et al.  The selective minimum latency problem under travel time variability: An application to post-disaster assessment operations , 2020 .

[44]  Erik Demeulemeester,et al.  A novel branch-and-bound algorithm for the chance-constrained resource-constrained project scheduling problem , 2018, Int. J. Prod. Res..

[45]  Susan A. Slotnick,et al.  Order acceptance and scheduling: A taxonomy and review , 2011, Eur. J. Oper. Res..

[46]  Hanif D. Sherali,et al.  Minimizing conditional-value-at-risk for stochastic scheduling problems , 2014, J. Sched..

[47]  Patrizia Beraldi,et al.  A computational study of exact approaches for the adjustable robust resource-constrained project scheduling problem , 2018, Comput. Oper. Res..

[48]  Marc E. Posner,et al.  Generating Experimental Data for Computational Testing with Machine Scheduling Applications , 2001, Oper. Res..

[49]  József Váncza,et al.  A branch-and-bound approach for the single machine maximum lateness stochastic scheduling problem to minimize the value-at-risk , 2018, Flexible Services and Manufacturing Journal.

[50]  D. Malcolm,et al.  Application of a Technique for Research and Development Program Evaluation , 1959 .

[51]  Masao Fukushima,et al.  Worst-Case Conditional Value-at-Risk with Application to Robust Portfolio Management , 2009, Oper. Res..

[52]  Raymond Chiong,et al.  Robust single machine scheduling with uncertain release times for minimising the maximum waiting time , 2018, Int. J. Prod. Res..

[53]  Haruhiko Suwa,et al.  Online Scheduling in Manufacturing: A Cumulative Delay Approach , 2012 .

[54]  Suleyman Basak,et al.  Value-at-Risk Based Risk Management: Optimal Policies and Asset Prices , 1999 .

[55]  Su Nguyen,et al.  A learning and optimizing system for order acceptance and scheduling , 2016, The International Journal of Advanced Manufacturing Technology.