Evolutionary approach for large-Scale mine scheduling

Abstract Finding the optimum solution for open-pit mine scheduling problems (OPMSPs) is a well-known challenging problem in the mining industry. The existing methodologies for solving large-scale OPMSPs are mostly limited to conventional optimization approaches and heuristics. However, due to the problem’s complexity, represented by high-dimensionality, and hard and soft constraints, the current approaches face challenges in finding good quality solutions with a reasonable computational cost. As an alternative approach, in this paper, we propose an evolutionary approach, based on differential evolution, with three important features: to deal with high-dimensionality, based on the extraction status of each block, we reduce the number of decision variables (blocks) over the planning horizon; to deal with the complex constrained landscape, we develop a repair mechanism that guarantees feasibility and to enhance the algorithm’s performance, we incorporate a local search technique. The experimental results on well-known mine deposits, with up to 112, 687 blocks show that the algorithm has the edge over existing methods to obtain better solutions.

[1]  Alexandra M. Newman,et al.  A sliding time window heuristic for open pit mine block sequencing , 2011, Optim. Lett..

[2]  Arthur C. Sanderson,et al.  JADE: Adaptive Differential Evolution With Optional External Archive , 2009, IEEE Transactions on Evolutionary Computation.

[3]  Erkan Topal,et al.  A new model for open-pit production and waste-dump scheduling , 2019 .

[4]  E. Widzyk-Capehart,et al.  Comparison of Different Approaches to Strategic Open-Pit Mine Planning Under Geological Uncertainty , 2019 .

[5]  Ruhul A. Sarker,et al.  An Improved Self-Adaptive Differential Evolution Algorithm for Optimization Problems , 2013, IEEE Transactions on Industrial Informatics.

[6]  Eduardo Moreno,et al.  A New Algorithm for the Open-Pit Mine Production Scheduling Problem , 2012, Oper. Res..

[7]  Jacques A. Ferland,et al.  Application of a Particle Swarm Algorithm to the Capacitated Open Pit Mining Problem , 2007 .

[8]  Erling D. Andersen,et al.  Presolving in linear programming , 1995, Math. Program..

[9]  Tapabrata Ray,et al.  Consolidated optimization algorithm for resource-constrained project scheduling problems , 2017, Inf. Sci..

[10]  Gene H. Golub,et al.  The simplex method of linear programming using LU decomposition , 1969, Commun. ACM.

[11]  Lou Caccetta,et al.  An Application of Branch and Cut to Open Pit Mine Scheduling , 2003, J. Glob. Optim..

[12]  A. Khan Long-term production scheduling of open pit mines using particle swarm and bat algorithms under grade uncertainty , 2018 .

[13]  Alexandra M. Newman,et al.  A solution approach for optimizing long- and short-term production scheduling at LKAB's Kiruna mine , 2011, Eur. J. Oper. Res..

[14]  Ruhul A. Sarker,et al.  A methodology for the large-scale multi-period precedence-constrained knapsack problem: an application in the mining industry , 2017 .

[15]  Juan Peypouquet,et al.  Aggregation heuristic for the open-pit block scheduling problem , 2016, Eur. J. Oper. Res..

[16]  Asif Khan,et al.  A Differential Evolution based approach for the production scheduling of open pit mines with or without the condition of grade uncertainty , 2018, Appl. Soft Comput..

[17]  Asif Khan,et al.  Production Scheduling of Open Pit Mines Using Particle Swarm Optimization Algorithm , 2014, Adv. Oper. Res..

[18]  Kalyanmoy Deb,et al.  Evolutionary algorithms in large-scale open pit mine scheduling , 2010, GECCO '10.

[19]  Carlos A. Coello Coello,et al.  Fuzzy Rule-Based Design of Evolutionary Algorithm for Optimization , 2019, IEEE Transactions on Cybernetics.

[20]  Ruhul A. Sarker,et al.  Testing united multi-operator evolutionary algorithms-II on single objective optimization problems , 2016, 2016 IEEE Congress on Evolutionary Computation (CEC).

[21]  Xiaodong Li,et al.  Towards solving large-scale precedence constrained production scheduling problems in mining , 2017, GECCO.

[22]  P. N. Suganthan,et al.  Differential Evolution: A Survey of the State-of-the-Art , 2011, IEEE Transactions on Evolutionary Computation.

[23]  Natashia Boland,et al.  A strengthened formulation and cutting planes for the open pit mine production scheduling problem , 2010, Comput. Oper. Res..

[24]  Amina Lamghari,et al.  A hybrid method based on linear programming and variable neighborhood descent for scheduling production in open-pit mines , 2015, J. Glob. Optim..

[25]  Snehamoy Chatterjee,et al.  Open pit mine production schedule optimization using a hybrid of maximum-flow and genetic algorithms , 2019, Appl. Soft Comput..

[26]  Erhan Kozan,et al.  New graph-based algorithms to efficiently solve large scale open pit mining optimisation problems , 2016, Expert Syst. Appl..

[27]  Xiaodong Li,et al.  A merge search algorithm and its application to the constrained pit problem in mining , 2018, GECCO.

[28]  Ambros M. Gleixner,et al.  LP-based disaggregation approaches to solving the open pit mining production scheduling problem with block processing selectivity , 2009, Comput. Oper. Res..

[29]  Pierre Nancel-Penard,et al.  A new hybrid heuristic algorithm for the Precedence Constrained Production Scheduling Problem: A mining application , 2020 .

[30]  Alexandra M. Newman,et al.  Practical performance of an open pit mine scheduling model considering blending and stockpiling , 2020, Comput. Oper. Res..

[31]  Lawrence. Davis,et al.  Handbook Of Genetic Algorithms , 1990 .

[32]  Javad Sattarvand,et al.  Long term production planning of open pit mines by ant colony optimization , 2015, Eur. J. Oper. Res..

[33]  Alexander Schrijver,et al.  Theory of linear and integer programming , 1986, Wiley-Interscience series in discrete mathematics and optimization.

[34]  Xiaodong Li,et al.  An improved merge search algorithm for the constrained pit problem in open-pit mining , 2019, GECCO.

[35]  Alexandra M. Newman,et al.  MineLib: a library of open pit mining problems , 2013, Ann. Oper. Res..

[36]  A. Mehrez,et al.  A Production Problem in Phosphate Mining , 1985 .

[37]  Alex S. Fukunaga,et al.  Improving the search performance of SHADE using linear population size reduction , 2014, 2014 IEEE Congress on Evolutionary Computation (CEC).

[38]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..