Robust single machine scheduling with uncertain release times for minimising the maximum waiting time

被引:25
|
作者
Yue, Fan [1 ,2 ]
Song, Shiji [1 ]
Zhang, Yuli [3 ,4 ]
Gupta, Jatinder N. D. [5 ]
Chiong, Raymond [6 ]
机构
[1] Tsinghua Univ, Dept Automat, Beijing, Peoples R China
[2] Inst Syst Engn, Beijing, Peoples R China
[3] Beijing Inst Technol, Sch Management & Econ, Beijing, Peoples R China
[4] Sustainable Dev Res Inst Econ & Soc Beijing, Beijing, Peoples R China
[5] Univ Alabama, Coll Business, Huntsville, TX USA
[6] Univ Newcastle, Sch Elect Engn & Comp, Callaghan, NSW, Australia
基金
中国国家自然科学基金; 中国博士后科学基金;
关键词
robust optimisation; single machine scheduling; maximum waiting time; random release time; robustness analysis; REGRET; COMPLEXITY; OPTIMIZATION; MAKESPAN; DELIVERY;
D O I
10.1080/00207543.2018.1463473
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
We study a single machine scheduling problem (SMSP) with uncertain job release times (JRTs) under the maximum waiting time (MWT) criterion. To deal with the uncertainty, a robust model is established to find an optimal schedule, which minimises the worst-case MWT (W-MWT) when JRTs vary over given time intervals. Although infinite possible scenarios for JRTs exist, we show that only n scenarios are needed for calculating the W-MWT, where n is the number of jobs. Based on this property, the robust (SMSP) with uncertain JRTs to minimise the W-MWT is formulated as a mixed integer linear programming problem. To solve large-size problem instances, an efficient two-stage heuristic (TSH) is proposed. In the first stage, n near-optimal schedules are obtained by solving n deterministic scenario-based SMSPs, and their W-MWTs are evaluated. To speed up the solution and evaluation process, a modified Gusfield's heuristic is proposed by exploiting the inner connections of these SMSPs. To further improve the schedule obtained in the first stage, the second stage consists of a variable neighbourhood search method by combining both swap neighbourhood search and insert neighbourhood search. We also develop a method to calculate the lower bound of the proposed model so that we can evaluate the performance of the solutions given by the TSH. Experimental results confirm the robustness of schedules produced and advantages of the proposed TSH over other algorithms in terms of solution quality and run time.
引用
收藏
页码:5576 / 5592
页数:17
相关论文
共 50 条
  • [1] Single machine scheduling with uncertain release times
    Yue, Fan
    Song, Shiji
    Zhang, Yuli
    Wang, Rui
    PROCEEDINGS OF THE 36TH CHINESE CONTROL CONFERENCE (CCC 2017), 2017, : 2729 - 2734
  • [2] Robust single machine scheduling for minimizing total flow time in the presence of uncertain processing times
    Lu, Chung-Cheng
    Ying, Kuo-Ching
    Lin, Shih-Wei
    COMPUTERS & INDUSTRIAL ENGINEERING, 2014, 74 : 102 - 110
  • [3] beta-robust scheduling for single-machine systems with uncertain processing times
    Daniels, RL
    Carrillo, JE
    IIE TRANSACTIONS, 1997, 29 (11) : 977 - 985
  • [4] Approximation algorithms for no idle time scheduling on a single machine with release times and delivery times
    Kacem, Imed
    Kellerer, Hans
    DISCRETE APPLIED MATHEMATICS, 2014, 164 : 154 - 160
  • [5] Single machine batch scheduling with release times
    Beat Gfeller
    Leon Peeters
    Birgitta Weber
    Peter Widmayer
    Journal of Combinatorial Optimization, 2009, 17 : 323 - 338
  • [6] Single machine batch scheduling with release times
    Gfeller, Beat
    Peeters, Leon
    Weber, Birgitta
    Widmayer, Peter
    JOURNAL OF COMBINATORIAL OPTIMIZATION, 2009, 17 (03) : 323 - 338
  • [7] Minimising maximum lateness in a single machine scheduling problem with processing time-based aging effects
    Rudek, Radoslaw
    EUROPEAN JOURNAL OF INDUSTRIAL ENGINEERING, 2013, 7 (02) : 206 - 223
  • [8] Minimising weighted completion time on a single machine under uncertain weights
    Wu, Hui
    Wang, Bing
    INTERNATIONAL JOURNAL OF AUTOMATION AND CONTROL, 2022, 16 (01) : 108 - 124
  • [9] Exact Algorithms for Distributionally β-Robust Machine Scheduling with Uncertain Processing Times
    Zhang, Yuli
    Shen, Zuo-Jun Max
    Song, Shiji
    INFORMS JOURNAL ON COMPUTING, 2018, 30 (04) : 662 - 676
  • [10] Scheduling deteriorating jobs on a single machine with release times
    Lee, Wen-Chiung
    Wu, Chin-Chia
    Chung, Yu-Hsiang
    COMPUTERS & INDUSTRIAL ENGINEERING, 2008, 54 (03) : 441 - 452