Two-machine, no-wait job shop problem with separable setup times and single-server constraints

被引:8
作者
Samarghandi, Hamed [1 ]
ElMekkawy, Tarek Y. [1 ]
机构
[1] Univ Manitoba, Dept Mech & Mfg Engn, Winnipeg, MB R3T 2N2, Canada
关键词
Two-machine job shop; No-wait; Separable setup; Makespan; Single server; TOTAL COMPLETION-TIME; FLOW-SHOP; SCHEDULING PROBLEMS; BOUND ALGORITHM; REMOVAL TIMES; MAKESPAN; MINIMIZE; HEURISTICS; FLOWSHOPS; BLOCKING;
D O I
10.1007/s00170-012-4169-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
No-wait job shop scheduling problems refer to the set of problems in which a number of jobs are available for processing on a number of machines in a job shop context with the added constraint that there should be no waiting time between consecutive operations of the jobs. In this paper, a two-machine, no-wait job shop problem with separable setup times and a single-server constraint is considered. The considered performance measure is the makespan. This problem is strongly NP-hard. A mathematical model of the problem is developed and a number of propositions are proven for the special cases. Moreover, a genetic algorithm is proposed in this paper to find the optimal (or near-optimal) solutions. In order to evaluate the developed algorithm, a number of small instances are solved to optimality using the developed mathematical model. The proposed algorithm is able to find the optimal solution of all of these cases. For larger instances, the developed algorithm has been compared with the 2-opt algorithm as well as a proposed lower bound. Computational results show the efficiency of the proposed algorithm in generating good quality solutions compared to the developed lower bounds and 2-opt algorithm.
引用
收藏
页码:295 / 308
页数:14
相关论文
共 42 条
[21]   Some local search algorithms for no-wait flow-shop problem with makespan criterion [J].
Grabowski, J ;
Pempera, J .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (08) :2197-2212
[22]   Total completion time minimization in a computer system with a server and two parallel processors [J].
Guirchoun, S ;
Martineau, P ;
Billaut, JC .
COMPUTERS & OPERATIONS RESEARCH, 2005, 32 (03) :599-611
[23]   Two-stage no-wait scheduling models with setup and removal times separated [J].
Gupta, JND ;
Strusevich, VA ;
Zwaneveld, CM .
COMPUTERS & OPERATIONS RESEARCH, 1997, 24 (11) :1025-1031
[24]   A survey of machine scheduling problems with blocking and no-wait in process [J].
Hall, NG ;
Sriskandarajah, C .
OPERATIONS RESEARCH, 1996, 44 (03) :510-525
[25]   A constructive heuristic for minimizing makespan in no-wait flow shop scheduling [J].
Laha, Dipak ;
Chakraborty, Uday K. .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 41 (1-2) :97-109
[26]  
LAWLER EL, 1993, HDB OPERATIONS RES M
[27]   An efficient simple metaheuristic for minimizing the makespan in two-machine no-wait job shops [J].
Liaw, Ching-Fang .
COMPUTERS & OPERATIONS RESEARCH, 2008, 35 (10) :3276-3283
[28]   An effective hybrid particle swarm optimization for no-wait flow shop scheduling [J].
Liu, Bo ;
Wang, Ling ;
Jin, Yi-Hui .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 31 (9-10) :1001-1011
[29]   Job-shop scheduling with blocking and no-wait constraints [J].
Mascis, A ;
Pacciarelli, D .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 143 (03) :498-517
[30]  
Ovacik IrfanM., 1997, DECOMPOSITION METHOD