Multi-contextual ant colony optimization of intermediate dynamic job shop problems

被引:9
作者
Lu, Ming-Shiun [1 ]
Romanowski, Richard [1 ]
机构
[1] Feng Chia Univ, Taichung 40724, Taiwan
关键词
Stochastic; Dynamic job arrival; Job shop; Ant colony optimization; SEQUENCE-DEPENDENT SETUP; DISPATCHING RULES; ALGORITHM; SYSTEM; MAKESPAN;
D O I
10.1007/s00170-011-3634-6
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Myopic scheduling uses information without correct context. Because job shops with dynamic job arrival are NP-hard, real-world planners often resort to myopic dispatching rules that produce schedules with unsatisfactory makespans and mean flow times. If metaheuristic scheduling does not use context properly, it can produce unsatisfactory schedules. This study proposes a new theory of context-dependent and multi-contextual scheduling functions in dynamic job shops. Three multi-contextual ant colony (MCAC) scheduling methods, SPT_MIT_JWT, MRT_MIT, and LRT_MIT_JWT, were designed to combine several context-dependent functions so that each ant had an independent, artificially intelligent model of what might happen in the future. These three MCACs scheduled 27 dynamic job shops. Each job shop had three parameters (number of operations per job, processing time per operation, and utilization level) at one of three levels. The results were compared to schedules from dispatching rules. Schedules from MRT_MIT had the best makespans for all 27 combinations of factors. For five cases in which utilization and operations per job were both high, schedules from longest processing time had the best mean flow time; in the other 22 cases, either SPT_MIT_JWT or LRT_MIT_JWT produced the schedule with the best mean flow time. These results indicate that the new theory can be used to design multi-contextual methods that produce effective schedules.
引用
收藏
页码:667 / 681
页数:15
相关论文
共 35 条
[1]  
[Anonymous], 2004, ANT COLONY OPTIMIZAT
[2]  
[Anonymous], 2006, Simulation modeling and analysis
[3]  
[Anonymous], 2012, Scheduling
[4]   Optimization of machining parameters for milling operations using non-conventional methods [J].
Baskar, N ;
Asokan, P ;
Prabhaharan, G ;
Saravanan, R .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2005, 25 (11-12) :1078-1088
[5]   Due window scheduling with sequence-dependent setup on parallel machines using three hybrid metaheuristic algorithms [J].
Behnamian, J. ;
Zandieh, M. ;
Ghomi, S. M. T. Fatemi .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2009, 44 (7-8) :795-808
[6]   Efficient dispatching rules for dynamic job shop scheduling [J].
Dominic, PDD ;
Kaliyamoorthy, S ;
Kumar, MS .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2004, 24 (1-2) :70-75
[7]  
Fisher H, 1963, IND SCHEDULING, P225
[8]   Industrial applications of the ant colony optimization algorithm [J].
Fox, Bud ;
Xiang, Wei ;
Lee, Heow Pueh .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2007, 31 (7-8) :805-814
[9]   An ant colony algorithm for scheduling in flowshops with sequence-dependent setup times of jobs [J].
Gajpal, Yuvraj ;
Rajendran, Chandrasekharan ;
Ziegler, Hans .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2006, 30 (5-6) :416-424
[10]   Stigmergic cooperation mechanism for shop floor control system [J].
Gao, QL ;
Luo, X ;
Yang, SZ .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2005, 25 (7-8) :743-753