Sequencing Stochastic Jobs with a Single Sample

08/22/2023
by   Puck te Rietmole, et al.
0

This paper revisits the well known single machine scheduling problem to minimize total weighted completion times. The twist is that job sizes are stochastic from unknown distributions, and the scheduler has access to only a single sample from each of the distributions. For this restricted information regime, we analyze the simplest and probably only reasonable scheduling algorithm, namely to schedule by ordering the jobs by weight over sampled processing times. In general, this algorithm can be tricked by adversarial input distributions, performing in expectation arbitrarily worse even in comparison to choosing a random schedule. The paper suggests notions to capture the idea that this algorithm, on reasonable inputs, should exhibit a provably good expected performance. Specifically, we identify three natural classes of input distributions, such that for these classes, the algorithm performs better than random on any input.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/29/2022

Minimizing Completion Times for Stochastic Jobs via Batched Free Times

We study the classic problem of minimizing the expected total completion...
research
08/04/2022

An online joint replenishment problem combined with single machine scheduling

This paper considers a combination of the joint replenishment problem wi...
research
10/18/2019

Approximating Weighted Completion Time for Order Scheduling with Setup Times

Consider a scheduling problem in which jobs need to be processed on a si...
research
05/07/2020

Scheduling with a processing time oracle

In this paper we study a single machine scheduling problem on a set of i...
research
11/12/2020

Recoverable Robust Single Machine Scheduling with Budgeted Uncertainty

This paper considers a recoverable robust single-machine scheduling prob...
research
10/09/2020

Equitable Scheduling on a Single Machine

We introduce a natural but seemingly yet unstudied generalization of the...
research
12/09/2017

Risk averse single machine scheduling - complexity and approximation

In this paper a class of single machine scheduling problems is considere...

Please sign up or login with your details

Forgot password? Click here to reset