论文标题

基于自适应人群的模拟退火,用于不确定的资源约束工作计划

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

论文作者

Thiruvady, Dhananjay, Nguyen, Su, Sun, Yuan, Shiri, Fatemeh, Zaidi, Nayyar, Li, Xiaodong

论文摘要

将矿石从矿山运输到港口对采矿供应链具有重大兴趣。这些操作通常与成本不断增长和缺乏资源有关。大型矿业公司有兴趣最佳地分配其资源以降低运营成本。此问题先前已在文献中被研究为资源受限的工作计划(RCJS)。尽管已经提出了许多优化方法来解决确定性问题,但与资源可用性相关的不确定性,采矿业务中的不可避免的挑战却较少。具有不确定性的RCJ是一个硬组合优化问题,无法通过现有优化方法有效地解决。这项研究提出了一种基于自适应的基于人群的模拟退火算法,该算法可以克服具有不确定性的RCJ的现有方法的局限性,包括过早收敛,超参数数量过多以及应对不同不确定性水平的应对效率低下。该新算法旨在通过使用人群来有效地平衡探索和剥削,修改大都会危机算法中的冷却时间表,并使用自适应机制选择扰动操作员。结果表明,所提出的算法在广泛的基准RCJS实例和不确定性水平上优于现有方法。此外,除了一个不确定性级别的一个问题实例外,还发现了所有最知名的解决方案。

Transporting ore from mines to ports is of significant interest in mining supply chains. These operations are commonly associated with growing costs and a lack of resources. Large mining companies are interested in optimally allocating their resources to reduce operational costs. This problem has been previously investigated in the literature as resource constrained job scheduling (RCJS). While a number of optimisation methods have been proposed to tackle the deterministic problem, the uncertainty associated with resource availability, an inevitable challenge in mining operations, has received less attention. RCJS with uncertainty is a hard combinatorial optimisation problem that cannot be solved efficiently with existing optimisation methods. This study proposes an adaptive population-based simulated annealing algorithm that can overcome the limitations of existing methods for RCJS with uncertainty including the premature convergence, the excessive number of hyper-parameters, and the inefficiency in coping with different uncertainty levels. This new algorithm is designed to effectively balance exploration and exploitation, by using a population, modifying the cooling schedule in the Metropolis-Hastings algorithm, and using an adaptive mechanism to select perturbation operators. The results show that the proposed algorithm outperforms existing methods across a wide range of benchmark RCJS instances and uncertainty levels. Moreover, new best known solutions are discovered for all but one problem instance across all uncertainty levels.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源