Learning to Schedule Heuristics for the Simultaneous Stochastic Optimization of Mining Complexes

02/25/2022
by   Yassine Yaakoubi, et al.
0

The simultaneous stochastic optimization of mining complexes (SSOMC) is a large-scale stochastic combinatorial optimization problem that simultaneously manages the extraction of materials from multiple mines and their processing using interconnected facilities to generate a set of final products, while taking into account material supply (geological) uncertainty to manage the associated risk. Although simulated annealing has been shown to outperform comparing methods for solving the SSOMC, early performance might dominate recent performance in that a combination of the heuristics' performance is used to determine which perturbations to apply. This work proposes a data-driven framework for heuristic scheduling in a fully self-managed hyper-heuristic to solve the SSOMC. The proposed learn-to-perturb (L2P) hyper-heuristic is a multi-neighborhood simulated annealing algorithm. The L2P selects the heuristic (perturbation) to be applied in a self-adaptive manner using reinforcement learning to efficiently explore which local search is best suited for a particular search point. Several state-of-the-art agents have been incorporated into L2P to better adapt the search and guide it towards better solutions. By learning from data describing the performance of the heuristics, a problem-specific ordering of heuristics that collectively finds better solutions faster is obtained. L2P is tested on several real-world mining complexes, with an emphasis on efficiency, robustness, and generalization capacity. Results show a reduction in the number of iterations by 30-50 the computational time by 30-45

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/16/2019

Reinforcement Learning Driven Heuristic Optimization

Heuristic algorithms such as simulated annealing, Concorde, and METIS ar...
research
07/29/2020

Performance Analysis of Meta-heuristic Algorithms for a Quadratic Assignment Problem

A quadratic assignment problem (QAP) is a combinatorial optimization pro...
research
10/31/2022

Adaptive Population-based Simulated Annealing for Uncertain Resource Constrained Job Scheduling

Transporting ore from mines to ports is of significant interest in minin...
research
03/29/2019

How to Estimate the Ability of a Metaheuristic Algorithm to Guide Heuristics During Optimization

Metaheuristics are general methods that guide application of concrete he...
research
09/14/2022

Optimization of Rocker-Bogie Mechanism using Heuristic Approaches

Optimal locomotion and efficient traversal of extraterrestrial rovers in...
research
03/04/2021

The Transformer Network for the Traveling Salesman Problem

The Traveling Salesman Problem (TSP) is the most popular and most studie...
research
11/19/2022

Heuristic Algorithm for Univariate Stratification Problem

In sampling theory, stratification corresponds to a technique used in su...

Please sign up or login with your details

Forgot password? Click here to reset