Novel ensemble collaboration method for dynamic scheduling problems

03/27/2022
by   Marko Durasevic, et al.
0

Dynamic scheduling problems are important optimisation problems with many real-world applications. Since in dynamic scheduling not all information is available at the start, such problems are usually solved by dispatching rules (DRs), which create the schedule as the system executes. Recently, DRs have been successfully developed using genetic programming. However, a single DR may not efficiently solve different problem instances. Therefore, much research has focused on using DRs collaboratively by forming ensembles. In this paper, a novel ensemble collaboration method for dynamic scheduling is proposed. In this method, DRs are applied independently at each decision point to create a simulation of the schedule for all currently released jobs. Based on these simulations, it is determined which DR makes the best decision and that decision is applied. The results show that the ensembles easily outperform individual DRs for different ensemble sizes. Moreover, the results suggest that it is relatively easy to create good ensembles from a set of independently evolved DRs.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/19/2022

Co-scheduling Ensembles of In Situ Workflows

Molecular dynamics (MD) simulations are widely used to study large-scale...
research
10/17/2018

An EPTAS for machine scheduling with bag-constraints

Machine scheduling is a fundamental optimization problem in computer sci...
research
04/17/2020

A stochastic approach to handle knapsack problems in the creation of ensembles

Ensemble-based methods are highly popular approaches that increase the a...
research
04/12/2018

Goal-based sensitivity maps using time windows and ensemble perturbations

We present an approach for forming sensitivity maps (or sensitivites) us...
research
09/11/2018

A new exact algorithm for solving single machine scheduling problems with learning effects and deteriorating jobs

In this paper, the single machine scheduling problem with deteriorating ...
research
11/30/2022

New Probabilistic-Dynamic Multi-Method Ensembles for Optimization based on the CRO-SL

In this paper we propose new probabilistic and dynamic (adaptive) strate...

Please sign up or login with your details

Forgot password? Click here to reset