Scheduling with Non-Renewable Resources: Minimizing the Sum of Completion Times

11/26/2019
by   Kristóf Bérczi, et al.
0

The paper considers single-machine scheduling problems with a non-renewable resource. In this setting, we are given a set jobs, each of which is characterized by a processing time, a weight, and the job also has some resource requirement. At fixed points in time, a certain amount of the resource is made available to be consumed by the jobs. The goal is to assign the jobs non-preemptively to time slots on the machine, so that at any time their resource requirement does not exceed the available amounts of resources. The objective that we consider here is the minimization of the sum of weighted completion times. We give polynomial approximation algorithms and complexity results for single scheduling machine problems. In particular, we show strong NP-hardness of the case of unit resource requirements and weights (1|rm=1,a_j=1|∑ C_j), thus answering an open question of Györgyi and Kis. We also prove that the schedule corresponding to the Shortest Processing Time First ordering provides a 3/2-approximation for the same problem. We give simple constant factor approximations and a more complicated PTAS for the case of 0 processing times (1|rm=1,p_j=0|∑ w_jC_j). We close the paper by proposing a new variant of the problem in which the resource arrival times are unknown. A 4-approximation is presented for this variant, together with an (4-ε)-inapproximability result.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/13/2018

Parallel Machine Scheduling with a Single Resource per Job

We study the problem of scheduling jobs on parallel machines minimizing ...
research
06/05/2020

Single-machine scheduling with an external resource

This paper studies the complexity of single-machine scheduling with an e...
research
07/30/2019

Open shop scheduling games

This paper takes a game theoretical approach to open shop scheduling pro...
research
04/09/2018

Prompt Scheduling for Selfish Agents

We give a prompt online mechanism for minimizing the sum of [weighted] c...
research
11/12/2020

Recoverable Robust Single Machine Scheduling with Budgeted Uncertainty

This paper considers a recoverable robust single-machine scheduling prob...
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
03/11/2022

(In-)Approximability Results for Interval, Resource Restricted, and Low Rank Scheduling

We consider variants of the restricted assignment problem where a set of...

Please sign up or login with your details

Forgot password? Click here to reset