On the Use of Evolutionary Optimization for the Dynamic Chance Constrained Open-Pit Mine Scheduling Problem

arXiv cs.AI / 4/16/2026

💬 OpinionIdeas & Deep AnalysisModels & Research

Key Points

  • The paper addresses dynamic chance-constrained open-pit mine scheduling under uncertainty, where block economic values are stochastic and capacities change over time.
  • It formulates the problem as a bi-objective evolutionary optimization task that maximizes expected discounted profit while minimizing the standard deviation (risk).
  • To handle dynamic changes, the authors introduce a diversity-based change-response mechanism that repairs part of an infeasible population and adds new feasible solutions upon detecting changes.
  • The method is benchmarked on six mining instances across multiple uncertainty levels and change frequencies, and it outperforms a baseline re-evaluation-based strategy.
  • The proposed approach is evaluated using four multi-objective evolutionary algorithms, indicating robustness of the change-response mechanism across optimization variants.

Abstract

Open-pit mine scheduling is a complex real world optimization problem that involves uncertain economic values and dynamically changing resource capacities. Evolutionary algorithms are particularly effective in these scenarios, as they can easily adapt to uncertain and changing environments. However, uncertainty and dynamic changes are often studied in isolation in real-world problems. In this paper, we study a dynamic chance-constrained open-pit mine scheduling problem in which block economic values are stochastic and mining and processing capacities vary over time. We adopt a bi-objective evolutionary formulation that simultaneously maximizes expected discounted profit and minimizes its standard deviation. To address dynamic changes, we propose a diversity-based change response mechanism that repairs a subset of infeasible solutions and introduces additional feasible solutions whenever a change is detected. We evaluate the effectiveness of this mechanism across four multi-objective evolutionary algorithms and compare it with a baseline re-evaluation-based change-response strategy. Experimental results on six mining instances demonstrate that the proposed approach consistently outperforms the baseline methods across different uncertainty levels and change frequencies.