We study a steel hot rolling scheduling (HRS) problem considering slab stack shuffling (SSS), which is a kind of key issues in the steel strip production. The HRS problem is to select suitable slabs for a predefined sequence of hot rolling slots, from their respective candidate slab sets so that the number of shuffling operations of slabs is minimized. Different from the most researches, we consider a situation where there are intersections among candidate slab sets and shuffled slabs will not return original stacks. Basing on a special index method of slabs, we present an integer linear programming (ILP) to compute approximation solutions of the problem. In order to improve the solutions obtained by the ILP model, we propose a very large-scale neighborhood (VLSN) search algorithm. In the VLSN search process, the solutions of HRS problems are improved by an iteration procedure that partial solutions are interactively destroyed and repaired. In each iteration, partitioned hot rolling slots correspond to a sub-problem. In the repair operations, we propose an efficient branch-and-bound algorithm for solving sub-problem. The computational results on a number of different scale simulated instances show that the VLSN search algorithm is efficient for solving this kind of HRS problems.
Read full abstract