Schedule execution for two-machine flow-shop with interval processing times

被引:33
作者
Matsveichuk, N. M. [1 ]
Sotskov, Yu. N. [1 ]
Egorova, N. G. [1 ]
Lai, T. -C. [2 ]
机构
[1] United Inst Informat Problems, Minsk 220012, BELARUS
[2] Natl Taiwan Univ, Taipei 106, Taiwan
关键词
Scheduling; Flow-shop; Makespan; Uncertainty; Dominant schedule; MAKESPAN; SHOP; BOUNDS;
D O I
10.1016/j.mcm.2008.02.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
This paper addresses the issue of how to best execute the schedule in a two-phase scheduling decision framework by considering a two-machine flow-shop scheduling problem in which each uncertain processing time of a job on a machine may take any value between a lower and upper bound. The scheduling objective is to minimize the makespan. There are two phases in the scheduling process: the off-line phase (the schedule planning phase) and the on-line phase (the schedule execution phase). The information of the lower and upper bound for each uncertain processing time is available at the beginning of the off-line phase while the local information on the realization (the actual value) of each uncertain processing time is available once the corresponding operation (of a job on a machine) is completed. In the off-line phase, a scheduler prepares a minimal set of dominant schedules, which is derived based on a set of sufficient conditions for schedule domination that we develop in this paper. This set of dominant schedules enables a scheduler to quickly make an on-line scheduling decision whenever additional local information on realization of an uncertain processing time is available. This set of dominant schedules can also optimally cover all feasible realizations of the uncertain processing times in the sense that for any feasible realizations of the uncertain processing times there exists at least one schedule in this dominant set which is optimal. Our approach enables a scheduler to best execute a schedule and may end up with executing the schedule optimally in many instances according to our extensive computational experiments which are based on randomly generated data up to 1000 jobs. The algorithm for testing the set of sufficient conditions of schedule domination is not only theoretically appealing (i.e., polynomial in the number of jobs) but also empirically fast, as our extensive computational experiments indicate. (C) 2008 Elsevier Ltd. All rights reserved.
引用
收藏
页码:991 / 1011
页数:21
相关论文
共 27 条
[1]  
Allahverdi A., 2003, International Transactions in Operational Research, V10, P65, DOI 10.1111/1475-3995.00393
[2]   Stochastically minimizing total flowtime in flowshops with no waiting space [J].
Allahverdi, A .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1999, 113 (01) :101-112
[3]   2-MACHINE ORDERED FLOWSHOP SCHEDULING UNDER RANDOM BREAKDOWNS [J].
ALLAHVERDI, A ;
MITTENTHAL, J .
MATHEMATICAL AND COMPUTER MODELLING, 1994, 20 (02) :9-17
[4]  
[Anonymous], 2003, Int. J. Math. Math. Sci.
[5]   Minmax regret solutions for minimax optimization problems with uncertainty [J].
Averbakh, I .
OPERATIONS RESEARCH LETTERS, 2000, 27 (02) :57-65
[6]   Scheduling with controllable release dates and processing times: Makespan minimization [J].
Cheng, T. C. Edwin ;
Kovalyov, Mikhail Y. ;
Shakhlevich, Natalia V. .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 175 (02) :751-768
[7]   ROBUST SCHEDULING TO HEDGE AGAINST PROCESSING TIME UNCERTAINTY IN SINGLE-STAGE PRODUCTION [J].
DANIELS, RL ;
KOUVELIS, P .
MANAGEMENT SCIENCE, 1995, 41 (02) :363-376
[8]  
Elmaghraby S., 2000, IIE T, V31, P467
[9]  
Graham R. L., 1979, Discrete Optimisation, P287
[10]   GENERAL FLOWSHOP SCHEDULING WITH RESOURCE CONSTRAINTS [J].
JANIAK, A .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 1988, 26 (06) :1089-1103