Generalizing the Kawaguchi-Kyan bound to stochastic parallel machine scheduling

01/03/2018
by   Sven Jäger, et al.
0

Minimizing the sum of weighted completion times on m identical parallel machines is one of the most important classical scheduling problems. For the stochastic variant where processing times of jobs are random variables, in 1999, Möhring, Schulz, and Uetz presented the first and still best known approximation result, achieving, for arbitrarily many machines, performance guarantee 1 + 1 2 · (1+Δ), where Δ is an upper bound on the squared coefficient of variation of the processing times. We prove performance guarantees 1 + 1 2 (√(2) - 1) · (1+Δ) for arbitrary Δ and 1 + 1 6 · (1+Δ) for Δ> 1 for the same underlying algorithm--the Weighted Shortest Expected Processing Time (WSEPT) rule. For the special case of deterministic scheduling (i.e. Δ = 0), our bound matches the tight performance ratio 1 2 (1+√(2)) of this algorithm (WSPT rule) by Kawaguchi and Kyan from 1986.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/14/2022

An Improved Greedy Algorithm for Stochastic Online Scheduling on Unrelated Machines

Most practical scheduling applications involve some uncertainty about th...
research
09/21/2023

Simple Approximation Algorithms for Minimizing the Total Weighted Completion Time of Precedence-Constrained Jobs

We consider the precedence-constrained scheduling problem to minimize th...
research
12/04/2018

Performance of the smallest-variance-first rule in appointment sequencing

A classical problem in appointment scheduling, with applications in heal...
research
02/11/2018

Stochastic Non-preemptive Co-flow Scheduling with Time-Indexed Relaxation

Co-flows model a modern scheduling setting that is commonly found in a v...
research
11/03/2022

Competitive Kill-and-Restart and Preemptive Strategies for Non-Clairvoyant Scheduling

We study kill-and-restart and preemptive strategies for the fundamental ...
research
04/30/2020

Communication-Aware Scheduling of Precedence-Constrained Tasks on Related Machines

Scheduling precedence-constrained tasks is a classical problem that has ...
research
10/14/2022

Parallel solutions for ordinal scheduling with a small number of machines

We study ordinal makespan scheduling on small numbers of identical machi...

Please sign up or login with your details

Forgot password? Click here to reset