Large-scale open pit production scheduling using Mixed Integer Linear Programming

2010 ◽  
Vol 2 (3) ◽  
pp. 185 ◽  
Author(s):  
Hooman Askari Nasab ◽  
Kwame Awuah Offei ◽  
Hesameddin Eivazy
2011 ◽  
Vol 47 (3) ◽  
pp. 338-359 ◽  
Author(s):  
H. Askari-Nasab ◽  
Y. Pourrahimian ◽  
E. Ben-Awuah ◽  
S. Kalantari

2010 ◽  
Vol 27 (03) ◽  
pp. 315-333 ◽  
Author(s):  
SAFI UR REHMAN ◽  
MOHAMMAD WAQAR ALI ASAD

A limestone quarry is the major source for supplying raw materials for cement manufacturing operations. Depending upon the available reserves, a quarry is divided into thousands of mineable blocks. Hence, raw materials inventory is identified in terms of a block model projecting the quantity and quality of critical chemical constituents desired in the cement manufacturing process. An individual block never satisfies the process quality constraints; therefore, the blending of various quarry blocks with few additives purchased from the market becomes a prerequisite. As each block is represented as an integer (0-1) variable, the objective of an optimal quarry production scheduling model is sequential mining of these blocks such that the plant quantity and quality requirements are satisfied at the lowest possible cost. This paper presents a new mixed-integer linear programming (MILP) based blending optimization model accomplishing the defined objective as a short-range production planning tool. The benefits of the model are established through a case study of an existing cement manufacturing operation in the northern part of Pakistan, ensuring significant cost savings compared to schedules produced manually.


Author(s):  
Álinson S. Xavier ◽  
Feng Qiu ◽  
Shabbir Ahmed

Security-constrained unit commitment (SCUC) is a fundamental problem in power systems and electricity markets. In practical settings, SCUC is repeatedly solved via mixed-integer linear programming (MIP), sometimes multiple times per day, with only minor changes in input data. In this work, we propose a number of machine learning techniques to effectively extract information from previously solved instances in order to significantly improve the computational performance of MIP solvers when solving similar instances in the future. Based on statistical data, we predict redundant constraints in the formulation, good initial feasible solutions, and affine subspaces where the optimal solution is likely to lie, leading to a significant reduction in problem size. Computational results on a diverse set of realistic and large-scale instances show that using the proposed techniques, SCUC can be solved on average 4.3 times faster with optimality guarantees and 10.2 times faster without optimality guarantees, with no observed reduction in solution quality. Out-of-distribution experiments provide evidence that the method is somewhat robust against data-set shift. Summary of Contribution. The paper describes a novel computational method, based on a combination of mixed-integer linear programming (MILP) and machine learning (ML), to solve a challenging and fundamental optimization problem in the energy sector. The method advances the state-of-the-art, not only for this particular problem, but also, more generally, in solving discrete optimization problems via ML. We expect that the techniques presented can be readily used by practitioners in the energy sector and adapted, by researchers in other fields, to other challenging operations research problems that are solved routinely.


Author(s):  
J. Gholamnejad ◽  
R. Lotfian ◽  
S. Kasmaeeyazdi

SYNOPSIS Long-term production scheduling is a major step in open pit mine planning and design. It aims to maximize the net present value (NPV) of the cash flows from a mining project while satisfying all the operational constraints, such as grade blending, ore production, mining capacity, and pit slope during each scheduling period. Long-term plans not only determine the cash flow generated over the mine life, but are also the basis for medium- and short-term production scheduling. Mathematical programming methods, such as linear programming, mixed integer linear programming, dynamic programming, and graph theory, have shown to be well suited for optimization of mine production scheduling. However, the long-term plans generated by the mathematical formulations mostly create a scattered block extraction order on several benches that cannot be implemented in practice. The reason is the excessive movement of mining equipment between benches in a single scheduling period. In this paper, an alternative integer linear programming (ILP) formulation is presented for long-term production scheduling that reduced the number of active benches in any scheduling period. Numerical results of the proposed model on a small-scale open pit gold mine show a 34% reduction in the average number of working benches in a given scheduling period. Keywords: long-term production scheduling, mathematical programming, practical plans, equipment movements.


Sign in / Sign up

Export Citation Format

Share Document