Applications of tabu search parallel metaheuristic for stochastic long-term production scheduling
Notice bibliographique
Résumé
In open pit mine planning, the mine deposit is discretized into mining blocks, where the size of these mining blocks is defined by the mineâs extracting equipment capacity and selectivity. Mining blocks are removed from the ground at different periods and sent to various destinations to be processed, stockpiled or dumped. Long-term production scheduling with multiple destinations is used in the mining industry, to provide guidelines for this extraction process, deciding the mining period and the destination policy that should apply for each mining block. The destination policy aims to optimize where to send the extracted material, in order to maximize the discounted cash flow according to the system capacity. Stochastic long-term production scheduling with multiple destinations includes the uncertainty associated with the gradeâs material in the optimization process, by maximizing the net present value, while reducing the risk of not meeting the different production targets at each destination. For deposits represented by a large number of mining blocks, the optimization leads to very complex and large mathematical programs, this cannot be solved to optimality using exact methods such as Branch and Bound. In this thesis, stochastic integer programming formulations are used to integrate the uncertainty directly into the optimization of the long-term production scheduling problem, and Parallel Tabu Search metaheuristics are presented as an approach to provide nearby optimal solution, in a reasonable amount of time. Two different approaches are presented here for the destination policy during the optimization process, based on the economic value of each block. The first approach uses a fixed destination policy, which sends each block to its more profitable destination before the optimization, whereas the second one considers optimizing the policy simultaneously within the optimization process of a life-of-mine schedule.The first part of this thesis, Chapter 3, presents three different implementations of parallel Tabu Search metaheuristics to solve a previously existing stochastic integer program, designed to provide optimal solution for the life-of-mine production schedule with multiples destinations, under geological uncertainty and under a fix destination policy. The first two methods allow a more extensive search of the solution space, the first using several independent Tabu Searches, whereas the second allows communication between the different Tabu Searches to broadcast information. The third method aims to provide a more intensive search by exploring different local area simultaneously, starting from a single solution. An application to a deposit of about 70,000 mining blocks is shown to assess the ability of all methods to generate a schedule with minimized deviations in practical amount of time.In the second part, Chapter 4, a stochastic integer program that jointly optimizes the destination and the year of extraction for each mining block is presented. A parallel multi-neighbourhood Tabu Search implementation is used to approximate the optimal solution of this formulation. The approach considers optimizing simultaneously both the destination and the period of extraction of each mining block by defining different types of neighbour solutions to explore. The computational complexity added by considering simultaneously extraction and destination variables is reduced by the use of a load balancing strategy to distribute the work equally among the different processors. An application at a deposit of about 100,000 mining blocks is made to show the ability of the method to generate a schedule where the production targets are met and the NPV is maximized in a practical amount of time.
Récupéré en direct depuis OpenAlex et désinversé. Les résumés ne sont pas conservés dans cette base de données : les index inversés représentent 8,6 Go des 9,3 Go de texte de la base, et le serveur dispose de 13 Go libres.
Comment cette classification a été obtenuedéplier
Prédiction distillée sur la base complète
Imitation des enseignantsNi prévalence calibrée, ni vérité terrain. Validation humaine à venir. Apprise à partir de 10 348 étiquettes directes de Codex et de 10 348 étiquettes directes de Gemma. Le mode candidate est l'union des têtes enseignantes seuillées; le consensus est leur intersection. Ces sorties portent le statut machine_predicted_unvalidated et ne sont ni des étiquettes humaines ni des étiquettes directes de modèles de pointe.
Scores Codex et Gemma par catégorie
| Catégorie | Codex | Gemma |
|---|---|---|
| Métarecherche | 0,001 | 0,000 |
| Méta-épidémiologie (sens strict) | 0,001 | 0,001 |
| Méta-épidémiologie (sens large) | 0,001 | 0,000 |
| Bibliométrie | 0,000 | 0,000 |
| Études des sciences et des technologies | 0,000 | 0,000 |
| Communication savante | 0,000 | 0,000 |
| Science ouverte | 0,001 | 0,000 |
| Intégrité de la recherche | 0,001 | 0,001 |
| Charge utile insuffisante (le modèle a refusé de juger) | 0,000 | 0,000 |
Scores machine (provisoires)
Les deux têtes enseignantes du modèle étudiant, lues sur ce travail. Un score ordonne la base pour la relecture; il n'affirme jamais une catégorie, et le statut de validation accompagne chaque rangée tel quel.
Scores de référence d'un modèle non mature (critères de maturité non atteints, 7 itérations). Un score ordonne; il n'affirme jamais une catégorie.
score_only:v0-immature-baseline · tel quel depuis la passe de notation : score_only signifie que le nombre peut ordonner les travaux, et qu'aucune étiquette de catégorie n'en découleClassification
machine, non validéePrédiction automatique; un appel candidat d’une seule tête enseignante, pas un consensus.
Le détail, modèle par modèle et score par score, se trouve en fin de page sous « Comment cette classification a été obtenue ».