Mathematical modeling and heuristic approaches to flexible job shop scheduling problems

被引:291
作者
Fattahi, Parviz [1 ]
Mehrabad, Mohammad Saidi
Jolai, Fariborz
机构
[1] Bu Ali Sina Univ, Fac Engn, Dept Ind Engn, Hamadan, Iran
[2] Iran Univ Sci & Technol, Dept Ind Engn, Tehran, Iran
[3] Univ Tehran, Fac Engn, Dept Ind Engn, Tehran, Iran
关键词
flexible job shop; scheduling; tabu search; simulated annealing; hierarchical approach;
D O I
10.1007/s10845-007-0026-8
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Scheduling for the flexible job shop is very important in both fields of production management and combinatorial optimization. However, it is quite difficult to achieve an optimal solution to this problem in medium and actual size problem with traditional optimization approaches owing to the high computational complexity. For solving the realistic case with more than two jobs, two types of approaches have been used: hierarchical approaches and integrated approaches. In hierarchical approaches assignment of operations to machines and the sequencing of operations on the resources or machines are treated separately, i.e., assignment and sequencing are considered independently, where in integrated approaches, assignment and sequencing are not differentiated. In this paper, a mathematical model and heuristic approaches for flexible job shop scheduling problems (FJSP) are considered. Mathematical model is used to achieve optimal solution for small size problems. Since FJSP is NP-hard problem, two heuristics approaches involve of integrated and hierarchical approaches are developed to solve the real size problems. Six different hybrid searching structures depending on used searching approach and heuristics are presented in this paper. Numerical experiments are used to evaluate the performance of the developed algorithms. It is concluded that, the hierarchical algorithms have better performance than integrated algorithms and the algorithm which use tabu search and simulated annealing heuristics for assignment and sequencing problems consecutively is more suitable than the other algorithms. Also the numerical experiments validate the quality of the proposed algorithms.
引用
收藏
页码:331 / 342
页数:12
相关论文
共 16 条
[1]  
Aarts E., 1997, LOCAL SEARCH COMBINA, P91, DOI DOI 10.1038/S41598-021-83315-9
[2]  
[Anonymous], 1987, SIMULATED ANNEALING
[3]   Applying simulated annealing to cellular manufacturing system design [J].
Arkat, Jamal ;
Saidi, Mohammad ;
Abbasi, Babak .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 32 (5-6) :531-536
[4]  
Brandimarte P., 1993, Annals of Operations Research, V41, P157, DOI 10.1007/BF02023073
[5]   JOB-SHOP SCHEDULING WITH MULTIPURPOSE MACHINES [J].
BRUCKER, P ;
SCHLIE, R .
COMPUTING, 1990, 45 (04) :369-375
[7]   An integrated approach for modeling and solving the general multiprocessor job-shop scheduling problem using tabu search [J].
DauzerePeres, S ;
Paulli, J .
ANNALS OF OPERATIONS RESEARCH, 1997, 70 (0) :281-306
[8]  
Garey M. R., 1976, Mathematics of Operations Research, V1, P117, DOI 10.1287/moor.1.2.117
[9]  
HURINK J, 1994, OR SPEKTRUM, V15, P205, DOI 10.1007/BF01719451
[10]   OPTIMIZATION BY SIMULATED ANNEALING - AN EXPERIMENTAL EVALUATION .1. GRAPH PARTITIONING [J].
JOHNSON, DS ;
ARAGON, CR ;
MCGEOCH, LA ;
SCHEVON, C .
OPERATIONS RESEARCH, 1989, 37 (06) :865-892