A Modelling and Tabu Search Heuristic for a Continuous Galvanizing Line Scheduling Problem

被引:7
作者
Tang, Lixin [1 ]
Gao, Cong [1 ]
机构
[1] Northeastern Univ, Logist Inst, Liaoning Key Lab Mfg Syst & Logist, Shenyang 110004, Liaoning Prov, Peoples R China
基金
中国国家自然科学基金;
关键词
continuous galvanizing line; integer programming model; tabu search;
D O I
10.2355/isijinternational.49.375
中图分类号
TF [冶金工业];
学科分类号
0806 ;
摘要
In this paper, we address a continuous galvanizing line scheduling problem in a steel plant. The continuous galvanizing line we research produces principally two kinds of coils, inner galvanized coils and outer galvanized coils. Due to the technical constraints, outer coils can not be produced continuously more than a specified number and some inner coils must be inserted between outer coils. The problem is to find a schedule of all coils that minimizes the sum of changeover costs, the number of inserted inner coils and the number of transition coils used. The difficulty of solving the problem lies in the interrelation of sequencing these two kinds of coils. We formulate the scheduling problem as an integer programming model by considering above practical requirements. A heuristic based on tabu search is developed to solve the problem. The matching algorithm is used during the procedure of generating an initial solution where the optimal assignment of candidate inner coils to be inserted and positions is found by Hungarian method and then the saving step is used to reduce the number of inner coils inserted. In implementing the tabu search heuristic, intensification search, diversification search and path relinking are used to improve the effectiveness of the algorithm. 28 instances of four sizes are randomly generated to simulate the actual production data. For all the instances with 20 and 30 coils and four out of five instances with 50 coils, the tabu search heuristic finds the optimal schedules as CPLEX does. For other instances, the heuristic always obtains the better schedules and consumes much less computation time than CPLEX. In real production environment, hundreds of coils are needed to be scheduled, and the heuristic is able to generate high quality schedules within reasonable computation time.
引用
收藏
页码:375 / 384
页数:10
相关论文
共 13 条
[1]   A tabu search algorithm for the open vehicle routing problem [J].
Brandao, J .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 2004, 157 (03) :552-564
[2]   A flexible decision support system for steel hot rolling mill scheduling [J].
Cowling, P .
COMPUTERS & INDUSTRIAL ENGINEERING, 2003, 45 (02) :307-321
[3]   A multi-agent architecture for dynamic scheduling of steel hot rolling [J].
Cowling, PI ;
Ouelhadj, D ;
Petrovic, S .
JOURNAL OF INTELLIGENT MANUFACTURING, 2003, 14 (05) :457-470
[4]   FUTURE PATHS FOR INTEGER PROGRAMMING AND LINKS TO ARTIFICIAL-INTELLIGENCE [J].
GLOVER, F .
COMPUTERS & OPERATIONS RESEARCH, 1986, 13 (05) :533-549
[5]   A simple filter-and-fan approach to the facility location problem [J].
Greistorfer, P ;
Rego, C .
COMPUTERS & OPERATIONS RESEARCH, 2006, 33 (09) :2590-2601
[6]  
Hansen P., 1986, P C NUM METH COMB OP
[7]   Primary production scheduling at steelmaking industries [J].
Lee, HS ;
Murthy, SS ;
Haider, SW ;
Morse, DV .
IBM JOURNAL OF RESEARCH AND DEVELOPMENT, 1996, 40 (02) :231-252
[8]   The hot strip mill production scheduling problem: A tabu search approach [J].
Lopez, L ;
Carter, MW ;
Gendreau, M .
EUROPEAN JOURNAL OF OPERATIONAL RESEARCH, 1998, 106 (2-3) :317-335
[9]   Scheduling of the batch annealing process - deterministic case [J].
Moon, S ;
Hrymak, AN .
COMPUTERS & CHEMICAL ENGINEERING, 1999, 23 (09) :1193-1208
[10]  
OKANO H, 2002, RT0478 IBM TOK RES L