A simulation-optimization approach for open-shop scheduling problem with random process times

被引:10
作者
Gohareh, Mehdy Morady [1 ]
Karimi, Behrooz [1 ]
Khademian, Mahdi [2 ]
机构
[1] Amirkabir Univ Technol, Dept Ind Engn, Tehran, Iran
[2] Amirkabir Univ Technol, Dept Comp Sci, Tehran, Iran
关键词
Open-shop scheduling; Stochastic process times; Central limit theorem; Optimal start times; Simulation optimization; STOCHASTIC JOB-SHOP; MINIMIZING EXPECTED MAKESPAN; QUANTUM GENETIC ALGORITHM;
D O I
10.1007/s00170-013-5318-x
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, an open-shop scheduling problem with stochastic process times is considered. The objective function is to minimize the weighted sum of earliness and tardiness costs. This type of objective function, in addition to the optimal schedule, puts forward the issue of finding optimal values of start times of jobs. In scheduling problems with stochastic process times, unlike the deterministic variants, it is not possible to determine the schedule before the random variables are realized. Whenever a machine becomes available (for example finishes processing some jobs) a job should be selected to be passed on it from the set of available jobs. This selection process is carried out in real-time. We have devised a simulation-optimization algorithm which calculates the distribution functions of the completion times of jobs via central limit theorem. These distribution functions are used for cost estimation in the real-time job selecting process. In other words, whenever some jobs are competing for a free machine, a pair wise cost competition is raised among them and the winner is passed on the free machine. Moreover, the distribution function of the completion time of each job is also used to adjust its start time. Finally, some test problems are generated and solved by our algorithm. The results demonstrate that our algorithm, even without adjusting the start times, outperforms the algorithm which acts randomly in the real-time job selecting process.
引用
收藏
页码:821 / 831
页数:11
相关论文
共 15 条
[1]   Group shops scheduling with makespan criterion subject to random release dates and processing times [J].
Ahmadizar, Fardin ;
Ghazanfari, Mehdi ;
Ghomi, Seyyed Mohammad Taghi Fatemi .
COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (01) :152-162
[2]   A heuristic approach to minimize expected makespan in open shops subject to stochastic processing times and failures [J].
Alcaide, David ;
Rodriguez-Gonzalez, Andres ;
Sicilia, Joaquin .
INTERNATIONAL JOURNAL OF FLEXIBLE MANUFACTURING SYSTEMS, 2005, 17 (03) :201-226
[3]   MINIMIZING EXPECTED MAKESPAN IN A 2-MACHINE STOCHASTIC OPEN SHOP WITH POISSON ARRIVAL [J].
CHUNG, CS ;
MOHANTY, BB .
JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 1988, 133 (02) :498-508
[4]   ON THE OPTIMALITY OF STATIC POLICY IN STOCHASTIC OPEN SHOP [J].
FROSTIG, E .
OPERATIONS RESEARCH LETTERS, 1991, 10 (09) :509-512
[5]   Optimal job-shop scheduling with random operations and cost objectives [J].
Golenko-Ginzburg, D ;
Gonik, A .
INTERNATIONAL JOURNAL OF PRODUCTION ECONOMICS, 2002, 76 (02) :147-157
[6]   A novel competitive co-evolutionary quantum genetic algorithm for stochastic job shop scheduling problem [J].
Gu, Jinwei ;
Gu, Manzhan ;
Cao, Cuiwen ;
Gu, Xingsheng .
COMPUTERS & OPERATIONS RESEARCH, 2010, 37 (05) :927-937
[7]   A novel parallel quantum genetic algorithm for stochastic job shop scheduling [J].
Gu, Jinwei ;
Gu, Xingsheng ;
Gu, Manzhan .
JOURNAL OF MATHEMATICAL ANALYSIS AND APPLICATIONS, 2009, 355 (01) :63-81
[8]  
Palacios JJ, 2009, LECT NOTES COMPUT SC, V5601, P255, DOI 10.1007/978-3-642-02264-7_27
[9]  
Koryakin RA, 2003, LECT NOTES COMPUT SC, V2827, P117
[10]   Minimizing makespan for scheduling stochastic job shop with random breakdown [J].
Lei, De-ming .
APPLIED MATHEMATICS AND COMPUTATION, 2012, 218 (24) :11851-11858