A study of the flexible job shop scheduling problem with parallel machines and reentrant process

被引:62
作者
Chen, J. C. [1 ]
Chen, K. H. [2 ]
Wu, J. J. [3 ]
Chen, C. W. [1 ]
机构
[1] Chung Yuan Christian Univ, Dept Ind Engn, Chungli 320, Taiwan
[2] Chung Shan Inst Sci & Technol, Syst Mfg Ctr, Armaments Bur, MND, Taipei, Taiwan
[3] Data Syst Consulting, Taipei, Taiwan
关键词
parallel machine; reentrant; on-time delivery; makespan;
D O I
10.1007/s00170-007-1227-1
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 [计算机科学与技术];
摘要
This paper develops a scheduling algorithm for the job shop scheduling problem with parallel machines and reentrant process. This algorithm includes two major modules: the machine selection module (MSM) and the operation scheduling module (OSM). An order has several jobs and each job has several operations in a hierarchical structure. The MSM helps an operation to select one of the parallel machines to process it. The OSM is then used to schedule the sequences and the timing of all operations assigned to each machine. A real-life weapons production factory is used as a case study to evaluate the performance of the proposed algorithm. Due to the high penalty of delays in military orders, the on-time delivery rate is the most important performance measure and then makespan is the next most important measure. Well-known performance measures in the scheduling literature, such as maximum lateness and average tardiness, are also evaluated. The simulation results demonstrate that the MSM and OSM using the combination of earliest due date (EDD), the operations' lowest level code (LLC) of the bill of materials (BOM), and the longest processing time (LPT) outperforms the other scheduling methods.
引用
收藏
页码:344 / 354
页数:11
相关论文
共 23 条
[1]
A branch-and-bound algorithm for three-machine flowshop scheduling problem to minimize total completion time with separate setup times [J].
Allahverdi, A ;
Al-Anzi, FS .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2006, 169 (03) :767-780
[2]
A review of scheduling research involving setup considerations [J].
Allahverdi, A ;
Gupta, JND ;
Aldowaisan, T .
OMEGA-INTERNATIONAL JOURNAL OF MANAGEMENT SCIENCE, 1999, 27 (02) :219-239
[3]
Linguistic-based meta-heuristic optimization model for flexible job shop scheduling [J].
Baykasoglu, A .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2002, 40 (17) :4523-4543
[4]
JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[5]
Minimizing makespan on parallel machines with release time and machine eligibility restrictions [J].
Centeno, G ;
Armacost, RL .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (06) :1243-1256
[6]
Flexible job-shop scheduling problem under resource constraints [J].
Chan, F. T. S. ;
Wong, T. C. ;
Chan, L. Y. .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2006, 44 (11) :2071-2089
[7]
Capacity planning with capability for multiple semiconductor manufacturing fabs [J].
Chen, JC ;
Chen, CW ;
Lin, CJ ;
Rau, H .
COMPUTERS & INDUSTRIAL ENGINEERING, 2005, 48 (04) :709-732
[8]
Dynamic state-dependent dispatching for wafer fabrication [J].
Chen, JC ;
Chen, CW ;
Tai, CY ;
Tyan, JC .
INTERNATIONAL JOURNAL OF PRODUCTION RESEARCH, 2004, 42 (21) :4547-4562
[9]
A local search algorithm for jobshop scheduling problems with alternative operations and sequence-dependent setups [J].
Choi, IC ;
Choi, DS .
COMPUTERS & INDUSTRIAL ENGINEERING, 2002, 42 (01) :43-58
[10]
PARALLEL SEQUENCING AND ASSEMBLY LINE PROBLEMS [J].
HU, TC .
OPERATIONS RESEARCH, 1961, 9 (06) :841-848