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

10/31/2022
by   Dhananjay Thiruvady, et al.
0

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.

READ FULL TEXT
research
06/19/2020

The cyclic job-shop scheduling problem: The new subclass of the job-shop problem and applying the Simulated annealing to solve it

In the paper, the new approach to the scheduling problem are described. ...
research
02/25/2022

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

The simultaneous stochastic optimization of mining complexes (SSOMC) is ...
research
10/20/2022

An Efficient Merge Search Matheuristic for Maximising the Net Present Value of Project Schedules

Resource constrained project scheduling is an important combinatorial op...
research
12/21/2018

A Hybrid Genetic Algorithm for the Traveling Salesman Problem with Drone

This paper addresses the Traveling Salesman Problem with Drone (TSP-D), ...
research
11/10/2022

Job Scheduling in Datacenters using Constraint Controlled RL

This paper studies a model for online job scheduling in green datacenter...
research
11/13/2015

Combining Monte-Carlo and Hyper-heuristic methods for the Multi-mode Resource-constrained Multi-project Scheduling Problem

Multi-mode resource and precedence-constrained project scheduling is a w...
research
12/09/2017

An Efficient Multi-core Implementation of the Jaya Optimisation Algorithm

In this work, we propose a hybrid parallel Jaya optimisation algorithm f...

Please sign up or login with your details

Forgot password? Click here to reset