New Bounds for Time-Dependent Scheduling with Uniform Deterioration

07/02/2023
by   Angelos Gkikas, et al.
0

Time-dependent scheduling with linear deterioration involves determining when to execute jobs whose processing times degrade as their beginning is delayed. Each job i is associated with a release time r_i and a processing time function p_i(s_i)=alpha_i + beta_i*s_i, where alpha_i, beta_i>0are constants and s_i is the job's start time. In this setting, the approximability of both single-machine minimum makespan and total completion time problems remains open. Here, we take a step forward by developing new bounds and approximation results for the interesting special case of the problems with uniform deterioration, i.e. beta_i=beta, for each i. The key contribution is a O(1+1/beta)-approximation algorithm for the makespan problem and a O(1+1/beta^2)-approximation algorithm for the total completion time problem. Further, we propose greedy constant-factor approximation algorithms for instances with beta=O(1/n) and beta=Omega(n), where n is the number of jobs. Our analysis is based on a new approach for comparing computed and optimal schedules via bounding pseudomatchings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/26/2022

Approximation Algorithms for Scheduling under Non-Uniform Machine-Dependent Delays

We consider the problem of scheduling precedence-constrained jobs on het...
research
07/25/2022

Nested Active-Time Scheduling

The active-time scheduling problem considers the problem of scheduling p...
research
08/11/2023

Simpler constant factor approximation algorithms for weighted flow time – now for any p-norm

A prominent problem in scheduling theory is the weighted flow time probl...
research
07/20/2018

Shared Processor Scheduling of Multiprocessor Jobs

We study shared processor scheduling of multiprocessor weighted jobs whe...
research
07/20/2021

Recoverable Robust Single Machine Scheduling with Interval Uncertainty

We investigate the recoverable robust single machine scheduling problem ...
research
08/14/2023

Dependent rounding with strong negative-correlation, and scheduling on unrelated machines to minimize completion time

We describe a new dependent-rounding algorithmic framework for bipartite...
research
11/11/2020

A (2+ε)-approximation algorithm for preemptive weighted flow time on a single machine

Weighted flow time is a fundamental and very well-studied objective func...

Please sign up or login with your details

Forgot password? Click here to reset