Maximizing the service level on the makespan in the stochastic flexible job-shop scheduling problem

被引:7
作者
Flores-Gomez, Mario [1 ]
Borodin, Valeria [1 ]
Dauzere-Peres, Stephane [1 ,2 ]
机构
[1] Univ Clermont Auvergne, Dept Mfg Sci & Logist, Mines St Etienne, CNRS,UMR LIMOS CMP 6158, Gardanne, France
[2] BI Norwegian Business Sch, Dept Accounting & Operat Management, Oslo, Norway
关键词
Scheduling; Flexible job-shop; Stochastic; Makespan; Service level; Tabu search; Monte Carlo sampling-based approximation; GENETIC ALGORITHM; OPTIMIZATION; TIME;
D O I
10.1016/j.cor.2023.106237
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper considers the flexible job-shop scheduling problem with stochastic processing times. To find a sequence insensitive to shop floor disturbances, the available probabilistic information related to the variability of processing times is taken into account by maximizing the makespan service level for a given deadline. This corresponds to the probability of the makespan to be smaller than a given threshold. After showing why this criterion makes sense compared to minimizing the average makespan, a solution approach relying on a tabu search and a Monte Carlo sampling-based approximation is presented. Then, new instances are generated by extending the deterministic benchmark instances. Extensive computational experiments are conducted to evaluate the relevance of the makespan service level and the performance of the proposed solution method. The drawbacks of a number of reference scenarios, including worst-case and best-case scenarios, in addressing effectively the problem under study are presented. A numerical analysis is also performed to compare the scope of the proposed criterion against the minimization of the expected makespan. The accuracy of the proposed solutions induced by the hyper-parameters of the Monte Carlo approximation is explicitly analyzed.
引用
收藏
页数:20
相关论文
共 54 条
[1]   THE SHIFTING BOTTLENECK PROCEDURE FOR JOB SHOP SCHEDULING [J].
ADAMS, J ;
BALAS, E ;
ZAWACK, D .
MANAGEMENT SCIENCE, 1988, 34 (03) :391-401
[2]   An efficient Pareto approach for solving the multi-objective flexible job-shop scheduling problem with regular criteria [J].
Alberto Garcia-Leon, Andres ;
Dauzere-Peres, Stephane ;
Mati, Yazid .
COMPUTERS & OPERATIONS RESEARCH, 2019, 108 :187-200
[3]   Recent Research Trends in Genetic Algorithm Based Flexible Job Shop Scheduling Problems [J].
Amjad, Muhammad Kamal ;
Butt, Shahid Ikramullah ;
Kousar, Rubeena ;
Ahmad, Riaz ;
Agha, Mujtaba Hassan ;
Zhang Faping ;
Anjum, Naveed ;
Asgher, Umer .
MATHEMATICAL PROBLEMS IN ENGINEERING, 2018, 2018
[4]   Proactive algorithms for job shop scheduling with probabilistic durations [J].
Beck, J. Christopher ;
Wilson, Nic .
JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2007, 28 :183-232
[5]  
Birge J.R., 2011, Introd. Stoch. Program., P163
[6]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[7]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[8]   Uncertain convex programs: randomized solutions and confidence levels [J].
Calafiore, G ;
Campi, MC .
MATHEMATICAL PROGRAMMING, 2005, 102 (01) :25-46
[9]   A research survey: review of AI solution strategies of job shop scheduling problem [J].
Calis, Banu ;
Bulkan, Serol .
JOURNAL OF INTELLIGENT MANUFACTURING, 2015, 26 (05) :961-973
[10]  
Campi M.C., 2004, MULTIPLE PARTICIPANT, P99