Ant colony system for job shop scheduling with time windows

被引:36
作者
Huang, Rong-Hwa [1 ]
Yang, Chang-Lin [1 ]
机构
[1] Fu Jen Catholic Univ, Business Adm, Hsinchuang 24205, Taipei Hsien, Taiwan
关键词
scheduling; job shop; time window; ant colony optimization;
D O I
10.1007/s00170-007-1203-9
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Scheduling for a job shop production system is an integral aspect of production management. Scheduling operations must minimize stock, waste, and idle time and ensure on-time delivery of goods in a time window problem. In this study, due date is considered as an interval instead of a time point. This study addresses scheduling with a time window of job shop scheduling problem (JSP) and yields a solution that is close to the time window. The total penalty due to earliness and tardiness is minimized. As the problem is NP-hard, a mathematical model of the JSP with a time window is initially constructed, and data are then simulated. Solutions are obtained by ant colony optimization (ACO) programs written in C-language and are compared with the best solution obtained using LINGO 7.0 to determine the efficiency and robustness. Test results indicate that ACO is extremely efficient. Solution time using ACO is less than that using LINGO. Hence, ACO is both effective and efficient, which are two qualities stressed in business management.
引用
收藏
页码:151 / 157
页数:7
相关论文
共 20 条
[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]  
[Anonymous], 1994, BELGIAN J OPERATIONS
[3]   Tabu search for total tardiness minimization in flowshop scheduling problems [J].
Armentano, VA ;
Ronconi, DP .
COMPUTERS & OPERATIONS RESEARCH, 1999, 26 (03) :219-235
[4]   AN EXACT ALGORITHM FOR THE TIME-CONSTRAINED TRAVELING SALESMAN PROBLEM [J].
BAKER, EK .
OPERATIONS RESEARCH, 1983, 31 (05) :938-945
[5]  
Carlier J., 1989, MANAGE SCI, V5, P146
[6]  
Chen HX, 1999, ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, P1120, DOI 10.1109/ROBOT.1999.772512
[7]   Parallel machine scheduling with a common due window [J].
Chen, ZL ;
Lee, CY .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2002, 136 (03) :512-527
[8]  
Dorigo M., 1997, IEEE Transactions on Evolutionary Computation, V1, P53, DOI 10.1109/4235.585892
[9]  
DORIGO M, 1992, THESIS DEI ITALY
[10]   Scheduling using tabu search methods with intensification and diversification [J].
Ferland, JA ;
Ichoua, S ;
Lavoie, A ;
Gagné, E .
COMPUTERS & OPERATIONS RESEARCH, 2001, 28 (11) :1075-1092