Integer and Constraint Programming for Batch Annealing Process Planning [chapter]

Willem-Jan van Hoeve, Sridhar Tayur
2017 Lecture Notes in Computer Science  
We describe an optimization application in the context of steel manufacturing, to design and schedule batches for annealing furnaces. Our solution approach uses a two-phase decomposition. The first phase groups together orders into batches using a mixed-integer linear programming model. The second phase assigns the batches to furnaces and schedules them over time, using constraint programming. Our solution has been developed for operational use in two plants of a steel manufacturer in North America.
doi:10.1007/978-3-319-66158-2_28 fatcat:usvlbz6oszhcdaj5dukjomnuja