An effective heuristic for flexible job-shop scheduling problem with maintenance activities

被引:113
作者
Wang, Shijin [1 ]
Yu, Jianbo [2 ]
机构
[1] Tongji Univ, Dept Management Sci & Engn, Sch Econ & Management, Shanghai 200092, Peoples R China
[2] Shanghai Univ, Coll Mechatron Engn & Automat, Shanghai 200072, Peoples R China
基金
美国国家科学基金会;
关键词
Flexible job-shop scheduling problem; Availability constraints; Filtered beam search; Preventive maintenance; FILTERED-BEAM-SEARCH; 2 PARALLEL MACHINES; PREVENTIVE MAINTENANCE; SINGLE-MACHINE; FLOW-SHOP; MAKESPAN MINIMIZATION; GENETIC ALGORITHMS; AVAILABILITY; OPTIMIZATION; SUBJECT;
D O I
10.1016/j.cie.2010.05.016
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Most production scheduling problems, including the standard flexible job-shop scheduling problem (FJSP), assume that machines are continuously available. However, in most realistic situations, machines may become unavailable during certain periods due to preventive maintenance (PM). In this paper, a flexible job-shop scheduling problem with machine availability constraints is considered. Each machine is subject to preventive maintenance during the planning period and the starting times of maintenance activities are either flexible in a time window or fixed beforehand. Moreover, two cases of maintenance resource constraint are considered: sufficient maintenance resource available or only one maintenance resource available. To deal with this variant FJSP problem with maintenance activities, a filtered beam search (FBS) based heuristic algorithm is proposed. With a modified branching scheme, the machine availability constraint and maintenance resource constraint can be easily incorporated into the proposed algorithm. Simulation experiments are conducted on some representative problems. The results demonstrate that the proposed filtered beam search based heuristic algorithm is a viable and effective approach for the FJSP with maintenance activities. (C) 2010 Elsevier Ltd. All rights reserved.
引用
收藏
页码:436 / 447
页数:12
相关论文
共 43 条
[1]   Minimizing the makespan for the flow shop scheduling problem with availability constraints [J].
Aggoune, R .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 153 (03) :534-543
[2]   Integrating simulation and optimization to schedule a hybrid flow shop with maintenance constraints [J].
Allaoui, H ;
Artiba, A .
COMPUTERS & INDUSTRIAL ENGINEERING, 2004, 47 (04) :431-450
[3]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[4]   A polynomial-time approximation scheme for the two-machine flow shop scheduling problem with an availability constraint [J].
Breit, J .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (08) :2143-2153
[5]   Integrating preventive maintenance planning and production scheduling for a single machine [J].
Cassady, CR ;
Kutanoglu, E .
IEEE TRANSACTIONS ON RELIABILITY, 2005, 54 (02) :304-309
[6]   Minimizing job tardiness using integrated preventive maintenance planning and production scheduling [J].
Cassady, CR ;
Kutanoglu, E .
IIE TRANSACTIONS, 2003, 35 (06) :503-513
[7]   Solving distributed FMS scheduling problems subject to maintenance: Genetic algorithms approach [J].
Chan, Felix T. S. ;
Chung, S. H. ;
Chan, L. Y. ;
Finke, G. ;
Tiwari, M. K. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2006, 22 (5-6) :493-504
[8]   Scheduling of nonresumable jobs and flexible maintenance activities on a single machine to minimize makespan [J].
Chen, Jen-Shiang .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2008, 190 (01) :90-102
[9]   Scheduling with different maintenance policies in a textile company [J].
Chen, Wen-Jinn ;
Liao, Ching-Jong .
JOURNAL OF QUALITY IN MAINTENANCE ENGINEERING, 2005, 11 (01) :43-+
[10]   Minimizing number of tardy jobs on a single machine subject to periodic maintenance [J].
Chen, Wen-Jinn .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 2009, 37 (03) :591-599