Scheduling with Predictions and the Price of Misprediction

02/02/2019
by   Michael Mitzenmacher, et al.
0

In many traditional job scheduling settings, it is assumed that one knows the time it will take for a job to complete service. In such cases, strategies such as shortest job first can be used to improve performance in terms of measures such as the average time a job waits in the system. We consider the setting where the service time is not known, but is predicted by for example a machine learning algorithm. Our main result is the derivation, under natural assumptions, of formulae for the performance of several strategies for queueing systems that use predictions for service times in order to schedule jobs. As part of our analysis, we suggest the framework of the "price of misprediction," which offers a measure of the cost of using predicted information.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/23/2019

The Supermarket Model with Known and Predicted Service Times

The supermarket model typically refers to a system with a large number o...
research
02/11/2022

Incentive Compatible Queues Without Money

For job scheduling systems, where jobs require some amount of processing...
research
06/27/2020

Queues with Small Advice

Motivated by recent work on scheduling with predicted job sizes, we cons...
research
11/30/2018

Optimized Portfolio Contracts for Bidding the Cloud

Amazon EC2 provides two most popular pricing schemes--i) the costly on-...
research
09/07/2021

Effective and interpretable dispatching rules for dynamic job shops via guided empirical learning

The emergence of Industry 4.0 is making production systems more flexible...
research
11/01/2022

Towards Maximizing Nonlinear Delay Sensitive Rewards in Queuing Systems

We consider maximizing the long-term average reward in a single server q...
research
09/12/2022

Solving the Job Shop Scheduling Problem with Ant Colony Optimization

The Job Shop Schedule Problem (JSSP) refers to the ability of an agent t...

Please sign up or login with your details

Forgot password? Click here to reset