Abstract
In this paper, the hot rolling batch scheduling problem is formulated as a multi-objective vehicle routing problem with double time windows model, in which the first time window deals with the surface grade constraint and the second one is for the linkage modes. In view of the complexity of the proposed model and the priority of considered objectives in practical production, a decomposition-based hierarchical optimization algorithm is proposed to solve the model. Firstly, the model is decomposed into two sub-problems: vehicle routing problem with time windows (VRPTW) and single vehicle routing problem with time windows (SVRPTW). Secondly, MACS-VRPTW is used to optimize the VRPTW sub-problem, in which the first objective is prior to the second one. Then, dynamic programming and genetic algorithm are used to optimize the SVRPTW sub-problem so as to reach a higher hot charge temperature. Experimental results based on the practical production instances have indicated that the proposed model and algorithm are effective and efficient.
Similar content being viewed by others
References
Tang LX, Liu JY, Rong AY, Yang ZH (2001) A review of planning and scheduling systems and methods for integrated steel production. Eur J Oper Res 133:1–20
Kosiba ED, Wright JR, Cobbs AE (1992) Discrete event sequencing as a traveling salesman problem. Comput Ind 19:317–327
Cowling P (1995) Optimization in steel hot rolling. In: Optimization in industry, vol 3. Wiley, Chichester, pp 55–66
Lopez L, Carter MW, Gendreau M (1998) The hot strip mill production scheduling problem: a tabu search approach. Eur J Oper Res 106:317–335
Chen X, Wan WS, Xu XH (1998) Modeling rolling batch planning as vehicle routing problem with time windows. Comput Oper Res 25(12):1127–1136
Tang LX, Liu JY, Rong AY, Yang ZH (2000) Multiple travelling salesman problem model for hot scheduling in Shanghai Baoshan Iron & Steel Complex. Eur J Oper Res 124:267–282
Cowling P (2003) A flexible decision support system for steel hot rolling mill scheduling. Comput Ind Eng 45(2):307–321
Tang LX, Wang XP (2006) Iterated local search algorithm based on very large-scale neighborhood for prize-collecting vehicle routing problem. Int J Adv Manuf Technol 29:1246–1258
Wang XP, Tang LX (2008) Integration of batching and scheduling for hot rolling production in the steel industry. Int J Adv Manuf Technol 36:431–441
Chen AL, Yang GK, Wu ZM (2008) Production scheduling optimization algorithm for the hot rolling processes. Int J Prod Res 46(7):1955–1973
Chen YW, Lu YZ, Yang GK (2008) Hybrid evolutionary algorithm with marriage of genetic algorithm and extremal optimization for production scheduling. Int J Adv Manuf Technol 36:959–968
Yadollahpour MR, Bijari M, Kavosh S, Mahnam M (2009) Guided local search algorithm for hot strip mill scheduling problem with considering hot charge rolling. Int J Adv Manuf Technol 45:1215–1231
Zhao J, Wang W, Liu QL, Wang ZG, Shi P (2009) A two-stage scheduling method for hot rolling and its application. Con Eng Prac 17:629–641
Pan CC, Yang GK (2009) A method of solving a large-scale rolling batch scheduling problem in steel production using a variant of column generation. Comput Ind Eng 56:165–178
Liu SX (2010) Model and algorithm for hot rolling batch planning in steel plants. Int J Infor 21:247–263
Solomon MM (1987) Algorithm for the vehicle routing and scheduling problem with time window constraints. Oper Res 35(2):254–265
Bräysy O, Gendreau M (2005) Vehicle routing problem with time windows, part I: route construction and local search algorithms. Transport Sci 39(1):104–118
Bräysy O, Gendreau M (2005) Vehicle routing problem with time windows, part II: metaheuristics. Transport Sci 39(1):119–139
Gambardella LM, Taillard E, Agazzi G (1999) MACS-VRPTW: a multiple ant colony system for vehicle routing problems with time windows. In Corne D, Dorigo M, Glover F (eds) New ideas in optimization. McGraw-Hill, UK, pp 63–76
Taillard ÉD, Badeau P, Gendreau M, Guertin F, Potvin JY (1997) A tabu search heuristic for the vehicle routing problem with soft time windows. Transport Sci 31(2):170–186
Goldberg DE (1989) Genetic algorithms in search, optimization and machine learning. Addison Wesley, Reading
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Jia, S., Zhu, J., Yang, G. et al. A decomposition-based hierarchical optimization algorithm for hot rolling batch scheduling problem. Int J Adv Manuf Technol 61, 487–501 (2012). https://doi.org/10.1007/s00170-011-3749-9
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00170-011-3749-9