The steel continuous casting planning and scheduling problem namely SCC is a particular hybrid (flexible) flowshop that includes stages: (i) the converters (CV), (ii) the refining stands (RS) and (iii) the continuous casting (CC) stages. In this paper we study the SCC with inter-sequence dependent setups and dedicated machines at the last stage. The batch sequences are assumed to be pre-determined for one of the CC devices with a non preemptive scheduling process. The aim is to schedule the batches for each CC machine including the times setup between two successive sequences. We model the problem as a MILP where the objective is to minimize the makespan Cmax that we formulate as the largest completion time taking account of the setup times for each CC. Then, we propose an adapted genetic algorithm that we call Regeneration GA (RGA) to solve the problem. We use a randomly generated instances of several sizes to test the model and for which we do not know an optimal solution. The method is able to solve the problems in an acceptable time for medium and large instances while a commercial solver was able to solve only small size instances.
Mots-clés : SCC, GA, scheduling, Cmax, setup
@article{RO_2018__52_4-5_1351_0, author = {Sbihi, Abdelkader and Chemangui, Makram}, title = {A genetic algorithm for the steel continuous casting with inter-sequence dependent setups and dedicated machines}, journal = {RAIRO - Operations Research - Recherche Op\'erationnelle}, pages = {1351--1376}, publisher = {EDP-Sciences}, volume = {52}, number = {4-5}, year = {2018}, doi = {10.1051/ro/2018023}, mrnumber = {3884163}, zbl = {1411.90156}, language = {en}, url = {http://archive.numdam.org/articles/10.1051/ro/2018023/} }
TY - JOUR AU - Sbihi, Abdelkader AU - Chemangui, Makram TI - A genetic algorithm for the steel continuous casting with inter-sequence dependent setups and dedicated machines JO - RAIRO - Operations Research - Recherche Opérationnelle PY - 2018 SP - 1351 EP - 1376 VL - 52 IS - 4-5 PB - EDP-Sciences UR - http://archive.numdam.org/articles/10.1051/ro/2018023/ DO - 10.1051/ro/2018023 LA - en ID - RO_2018__52_4-5_1351_0 ER -
%0 Journal Article %A Sbihi, Abdelkader %A Chemangui, Makram %T A genetic algorithm for the steel continuous casting with inter-sequence dependent setups and dedicated machines %J RAIRO - Operations Research - Recherche Opérationnelle %D 2018 %P 1351-1376 %V 52 %N 4-5 %I EDP-Sciences %U http://archive.numdam.org/articles/10.1051/ro/2018023/ %R 10.1051/ro/2018023 %G en %F RO_2018__52_4-5_1351_0
Sbihi, Abdelkader; Chemangui, Makram. A genetic algorithm for the steel continuous casting with inter-sequence dependent setups and dedicated machines. RAIRO - Operations Research - Recherche Opérationnelle, Tome 52 (2018) no. 4-5, pp. 1351-1376. doi : 10.1051/ro/2018023. http://archive.numdam.org/articles/10.1051/ro/2018023/
[1] A novel hybrid algorithm for scheduling steelmaking continuous casting production. Comput. Oper. Res. 36 (2009) 2450–2461. | DOI | Zbl
, and ,[2] A Survey of the Non-Optimization techniques used in an integrated steel plant. Manag. Dyn. 6 (2006) 33–68.
and ,[3] A mixed-integer linear programming model for the continuous casting planning. Int. J. Prod. Econom. 104 (2006) 260–270. | DOI
and ,[4] A heuristic algorithm for scheduling the steelmaking continuous casting process. Pac. J. Optim. 1 (2005) 447–464. | MR | Zbl
, and ,[5] Scheduling Computer Manufacturing Processes. Springer (1996). | DOI | Zbl
, , , and ,[6] A study of the continuous casting mold using a pareto-converging genetic algorithm. Appl. Math. Model. 25 (2001) 287–297. | DOI | Zbl
, and ,[7] Integrating Dominance Properties with Genetic Algorithms for Parallel Machine Scheduling Problems with Setup Times. Appl. Soft Comput. 11 (2011) 1263–1274. | DOI
and ,[8] A tabu search algorithm for the integrated scheduling problem of container handling systems in a maritime terminal. Eur. J. Oper. Res. 181 (2007) 40–58. | DOI | MR | Zbl
, , , and ,[9] Dynamic scheduling of steel casting and mill using multi-agents. Prod. Plan. Control 15 (2004) 495–501. | DOI
, and ,[10] Designing optimal timing and sequencing strategies for a continuous steel foundry, in Proceedings of the European Control Conference 1999 (ECC’99), Karlsruhe, Germany, Paper 160/BP–2.6, Aug.–Sept. (1999). | DOI
,[11] A survey of mathematical programming application in integrated steel plants. Manuf. Service Oper. Manag. 3 (2001) 387–400. | DOI
and ,[12] Production-inventory scheduling using ant system metaheuristic. Int. J. Prod. Econom. 104 (2008) 317–326. | DOI
, and ,[13] Computers and Intractability: A Guide to the Theory of Np-Completness. W.H. Freeman and Company, San Francisco (1979). | MR | Zbl
and ,[14] Two-stage, hybrid flowshop scheduling problem. J. Oper. Res. Soc. 39 (1988) 359–364. | DOI | Zbl
,[15] A decomposition approach for the scheduling of a steel plant production. Comput. Chem. Eng. 25 (2001) 1647–1660. | DOI
and ,[16] A tabu search algorithm to minimize the makespan for the unrelated parallel machines scheduling problem with setup times. Int. J. Oper. Res. 3 (2006) 182–192. | MR | Zbl
, and ,[17] The surplus inventory matching problem in the process industry. Oper. Res. 48 (2000) 505–516. | DOI
, , and ,[18] Precast production scheduling using multi-objective genetic algorithms. Expert Syst. Appl. 38 (2011) 8293–8302. | DOI
and ,[19] Primary production scheduling at steelmaking industries. IBM J. Res. Develop 40 (1996) 231–252. | DOI
, , and ,[20] Continuous slab caster scheduling and interval graphs. Prod. Plan. Control 15 (2004) 495–501. | DOI
, and ,[21] An improved self-adaptive genetic algorithm for scheduling steel-making continuous casting production, in Proceedings of the 6th International Asia Conference on Industrial Engineering and Management Innovation (IEMI2015), Core Theory and Applications of Industrial Engineering, 1: 399–410, Tianjin, July 25–26th (2015).
, , , and ,[22] Hybrid flow shop scheduling: a survey. Comput. Ind. Eng. 31 (1999) 57–61. | DOI
and ,[23] A scheduling system for the steelmaking-continuous casting process. A case study from the steel-making industry. Int. J. Prod. Res. 47 (2009) 4147–4172. | DOI | Zbl
, and ,[24] An improved simulated annealing for hybrid flowshops with sequence-dependent setup and transportation times to minimize total completion time and total tardiness. Expert Syst. Appl. 36 (2009) 9625–9633. | DOI
, , and ,[25] Lagrangian relaxation with cut generation for hybrid flow shop scheduling problems to minimize the total weighted tardiness. Comput. Oper. Res. 37 (2010) 189–198. | DOI | MR | Zbl
, and ,[26] Production scheduling in a steelmaking-continuous casting plant. Comput. Chem. Eng. 28 (2004) 2823–2835. | DOI
and ,[27] An effective co-evolutionary artificial bee colony algorithm for steelmaking-continuous casting scheduling. Eur. J. Oper. Res. 250 (2016) 702–714. | DOI | MR | Zbl
,[28] An effective artificial bee colony algorithm for a real-world hybrid flowshop problem in steelmaking process. IEEE Trans. Autom. Sci. Eng. 10 (2013) 307–322. | DOI
, , , and ,[29] A multi-stage parallel processor flowshop problem with minimum flowtime. Eur. J. Oper. Res. 57 (1992) 111–122. | DOI | Zbl
and ,[30] A genetic algorithm for hybrid flowshops with sequence dependent setup times and machine eligibility. Eur. J. Oper. Res. 169 (2006) 781–800. | DOI | MR | Zbl
and ,[31] Solving a mixed integer linear program with times setup for the steel-continuous casting planning and scheduling problem. Int. J. Prod. Res. 52 (2014) 7276–7296. | DOI
, and ,[32] Models and algorithms for a two-stage production process. Prod. Plan. Control 1 (1990) 27–39. | DOI
, and ,[33] Proportionate flexible flow shop scheduling via a hybrid constructive genetic algorithm. Expert Syst. Appl. 34 (2008) 1133–1143. | DOI
, and ,[34] Decision Support system for the batching problems of steelmaking and continuous-casting production. Omega Int. J. Manag. Sci. 36 (2008) 976–991. | DOI
, and ,[35] A mathematical programming model for scheduling steelmaking-continuous casting production. Eur. J. Oper. Res. 120 (2000) 423–435. | DOI | Zbl
, , and ,[36] A review of planning and scheduling systems and methods for integrated steel production. Eur. J. Oper. Res. 133 (2001) 1–20. | DOI | Zbl
, , and ,[37] Steel-making process scheduling using Lagrangian relaxation. Int. J. Prod. Res. 40 (2002) 55–70. | DOI | Zbl
, , and ,[38] A new lagrangian relaxation algorithm for hybrid flow shop scheduling to minimize total weighted completion time. Comput. Oper. Res. 33 (2006) 3344–3359. | DOI | Zbl
, and ,[39] Color-coating production scheduling for coils in inventory in steel industry. Autom. Sci. Eng. IEEE Trans. 5 (2008) 544–549. | DOI
, and ,[40] Computer simulation of the steelmaking process with ARENA. J. Korean Soc. Maint. Eng. 7 (2002) 77–90.
,[41] Scheduling a hybrid flow shop with batch production at the last stage. Comput. Oper. Res. 34 (2007) 2178–2733. | DOI | Zbl
and ,[42] Genetic algorithm-based optimization used in rolling schedule. J. Iron Steel Res. Int. 5 (2008) 18–22. | DOI
, , and ,[43] Hybrid flowshop with unrelated machines, sequence dependent setup time, availability constraints and limited buffers. Comput. Ind. Eng. 56 (2009) 1452–1463. | DOI
, and ,[44] Intelligent optimization-based production planning and simulation analysis for steelmaking and continuous casting process. J. Iron Steel Res. Int. 17 (2010) 19–24. | DOI
, and ,Cité par Sources :