In steel-making process, when a furnace is charged, there are many optional steel grades for each slab. It is a difficult problem to select the appropriate steel grade for each slab. In this paper, based on the analysis of technics constraints in steel-making process, the steel grade intensivism problem is described, and the mathematical model is also established. To solve the above problem, a newly designed hierarchical genetic algorithm is proposed, where the hierarchical manner is used to decrease the solution space. The effectiveness of the approach is demonstrated by a simulation. The optimal solution can be obtained in reasonable time, which will be helpful to decrease the scraps between two steel grades while casting, to decrease the sum of surplus, and eventually to cut down the stock.