An Improved Greedy Algorithm for Stochastic Online Scheduling on Unrelated Machines

08/14/2022
by   Sven Jäger, et al.
0

Most practical scheduling applications involve some uncertainty about the arriving times and lengths of the jobs. Stochastic online scheduling is a well-established model capturing this. Here the arrivals occur online, while the processing times are random. For this model, Gupta, Moseley, Uetz, and Xie recently devised an efficient policy for non-preemptive scheduling on unrelated machines with the objective to minimize the expected total weighted completion time. We improve upon this policy by adroitly combining greedy job assignment with α_j-point scheduling on each machine. In this way we obtain a (3+√(5))(2+Δ)-competitive deterministic and an (8+4Δ)-competitive randomized stochastic online scheduling policy, where Δ is an upper bound on the squared coefficients of variation of the processing times. We also give constant performance guarantees for these policies within the class of all fixed-assignment policies. The α_j-point scheduling on a single machine can be enhanced when the upper bound Δ is known a priori or the processing times are known to be δ-NBUE for some δ≥ 1. This implies improved competitive ratios for unrelated machines but may also be of independent interest.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/03/2018

Generalizing the Kawaguchi-Kyan bound to stochastic parallel machine scheduling

Minimizing the sum of weighted completion times on m identical parallel ...
research
01/30/2018

Learning to Emulate an Expert Projective Cone Scheduler

Projective cone scheduling defines a large class of rate-stabilizing pol...
research
02/13/2021

Traveling Repairperson, Unrelated Machines, and Other Stories About Average Completion Times

We present a unified framework for minimizing average completion time fo...
research
06/29/2021

Restricted Adaptivity in Stochastic Scheduling

We consider the stochastic scheduling problem of minimizing the expected...
research
01/06/2011

Comparison of Loss ratios of different scheduling algorithms

It is well known that in a firm real time system with a renewal arrival ...
research
01/31/2020

Stochastic Extensible Bin Packing

We consider the stochastic extensible bin packing problem (SEBP) in whic...
research
02/21/2022

Non-Clairvoyant Scheduling with Predictions Revisited

In non-clairvoyant scheduling, the task is to find an online strategy fo...

Please sign up or login with your details

Forgot password? Click here to reset