Abstract

Steel slabs are key in-process products in the steel production process. The slab allocation problem is to allocate slabs to suitable orders by considering complicated technical restrictions and multiple management requirements. In practice, thousands of slabs in multiple production lines should be allocated to orders. Due to the complexity and large scale of the problem, it takes planners a long time to make decisions, and the obtained allocation schemes are usually ineffective because of the myopic nature of the rule-based methods. In this article, we present a learning-based solution method for solving a practical slab allocation problem in multiple hot rolling lines. We formulate the problem as an integer programming model, then a data-based method is adopted to evaluate the mismatching cost between slabs and orders. To effectively solve the large-sized problem, a learning-based decomposition strategy is proposed to decompose the original problem into several small-sized subproblems. Then, a branch-and-price algorithm is proposed to optimally solve the subproblems. To further speed up the solution process, a primal heuristics based on column generation is designed to solve the large-sized subproblems. The solution methods have been implemented in a steel company and effectively increased slab utilization and reduced production cost.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.