Rescheduling problems with allowing for the unexpected new jobs arrival

被引:10
作者
Zhang, Xingong [1 ]
Lin, Win-Chin [2 ]
Wu, Chin-Chia [2 ]
机构
[1] Chongqing Normal Univ, Coll Math Sci, Chongqing, Peoples R China
[2] Feng Chia Univ, Dept Stat, Taichung, Taiwan
基金
中国国家自然科学基金;
关键词
Rescheduling; Time disruption; Approximation algorithm; Simulated annealing; SCHEDULING PROBLEM; SINGLE-MACHINE; DIFFERENTIAL EVOLUTION; MINIMIZE MAKESPAN; RELEASE DATES; OPTIMIZATION; ALGORITHM; ORDERS;
D O I
10.1007/s10878-021-00803-4
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
In modern manufacturing and services, rescheduling frequently happens in manufacturing practice, which a disruptionmay happen. In this paper, the rescheduling problem with the unexpected new jobs arrival is studied, and the effect of time disruptions is taken into account on a previously planned optimal schedule. Reschedulingmeans that a set of original jobs has already given jobs sequence by minimizing some classical objective, then a set of new jobs arrived will create a time disruption for the original jobs. Our focus is to find a feasible rescheduling to minimize maximum weighted tardiness costs under a limit of time disruptions from the original schedule. Two time disruption problemswill be involved: under an upper restriction of the total time disruption and relaxing time disruption restriction. For the former case, the proof of strongly NP-hard by reducing 3-Partition problem is presented. For latter case, a strongly NPhard proof is also given,and then a two-approximation polynomial time algorithm is presented to confirm that the latter problem has not an approximation polynomial-time algorithm, which a performance ratio is less than 2 unless P = NP. Finally, one of the proposed algorithms is improved by three local searches, respectively, as three seeds used in simulated annealing for approximate solution. Furthermore, we also present some extensive numerical experiment to evaluate their performance.
引用
收藏
页码:630 / 645
页数:16
相关论文
共 35 条
[1]   Fast simulated annealing hybridized with quenching for solving job shop scheduling problem [J].
Akram, Kashif ;
Kamal, Khurram ;
Zeb, Alam .
APPLIED SOFT COMPUTING, 2016, 49 :510-523
[2]  
[Anonymous], 1977, Studies in Integer Programming, DOI [10.1016/S0167-5060(08)70742-8, DOI 10.1016/S0167-5060(08)70742-8]
[3]   Differential evolution and Population-based simulated annealing for truck scheduling problem in multiple door cross-docking systems [J].
Assadi, Mohammad Taghi ;
Bagheri, Mohsen .
COMPUTERS & INDUSTRIAL ENGINEERING, 2016, 96 :149-161
[4]   Executing production schedules in the face of uncertainties: A review and some future directions [J].
Aytug, H ;
Lawley, MA ;
McKay, K ;
Mohan, S ;
Uzsoy, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2005, 161 (01) :86-110
[5]   Scheduling and rescheduling elective patients in operating rooms to minimise the percentage of tardy patients [J].
Ballestin, Francisco ;
Perez, Angeles ;
Quintanilla, Sacramento .
JOURNAL OF SCHEDULING, 2019, 22 (01) :107-118
[6]   The two-machine total completion time flow shop problem [J].
DellaCroce, F ;
Narayan, V ;
Tadei, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1996, 90 (02) :227-237
[7]   DUAL ALGORITHM FOR ONE-MACHINE SCHEDULING PROBLEM [J].
FISHER, ML .
MATHEMATICAL PROGRAMMING, 1976, 11 (03) :229-251
[8]  
Garey M. R., 1979, Computers and intractability. A guide to the theory of NP-completeness
[9]   Modelling and discrete differential evolution algorithm for order rescheduling problem in steel industry [J].
Guo, Qingxin ;
Tang, Lixin .
COMPUTERS & INDUSTRIAL ENGINEERING, 2019, 130 :586-596
[10]   Rescheduling for new orders [J].
Hall, NG ;
Potts, CN .
OPERATIONS RESEARCH, 2004, 52 (03) :440-453