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

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Thiruvady, Dhananjay, Nguyen, Su, Sun, Yuan, Shiri, Fatemeh, Zaidi, Nayyar, Li, Xiaodong
Format: Preprint
Publié: 2022
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914889991192576
author Thiruvady, Dhananjay
Nguyen, Su
Sun, Yuan
Shiri, Fatemeh
Zaidi, Nayyar
Li, Xiaodong
author_facet Thiruvady, Dhananjay
Nguyen, Su
Sun, Yuan
Shiri, Fatemeh
Zaidi, Nayyar
Li, Xiaodong
contents 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.
format Preprint
id arxiv_https___arxiv_org_abs_2210_17036
institution arXiv
publishDate 2022
record_format arxiv
spellingShingle Adaptive Population-based Simulated Annealing for Uncertain Resource Constrained Job Scheduling
Thiruvady, Dhananjay
Nguyen, Su
Sun, Yuan
Shiri, Fatemeh
Zaidi, Nayyar
Li, Xiaodong
Neural and Evolutionary Computing
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.
title Adaptive Population-based Simulated Annealing for Uncertain Resource Constrained Job Scheduling
topic Neural and Evolutionary Computing
url https://arxiv.org/abs/2210.17036