Abstract

The simultaneous stochastic optimization of mining complexes is a large-scale stochastic combinatorial optimization problem that simultaneously manages the extraction of materials from multiple mines and their processing through interconnected facilities to generate a set of final products, while taking into account geological (material supply) uncertainty to manage the associated risk. Existing methods do not offer solutions to such a complex problem in a reasonable time. This work proposes a data-driven framework for heuristic scheduling in a fully self-managed hyper-heuristic to solve the simultaneous stochastic optimization of mining complexes. The proposed learn-to-perturb hyper-heuristic is a multi-neighborhood simulated annealing algorithm that selects the heuristic (perturbation) to be applied in a self-adaptive manner using reinforcement learning to efficiently explore the local search that is best suited to a particular search point. By learning from data that describes the performance of the heuristics, a problem-specific ordering of heuristics that collectively find better solutions faster is obtained. To the best of our knowledge, this research proposes the first data-driven heuristic search tree for mine planning. Results from several instances of two types of large-scale industrial mining complexes show a reduction of up to 80% in execution time and an order of magnitude reduction in primal suboptimality compared to state-of-the-art methods.

Full Text
Published version (Free)

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