Equitable Scheduling for the Total Completion Time Objective

12/27/2021
by   Danny Hermelin, et al.
0

We investigate a novel scheduling problem where we have n clients, each associated with a single job on each of a set of m different days. On each day, a single machine is available to process the n jobs non-preemptively. The goal is provide an equitable set of schedules for all m days such that the sum of completion times of each client over all days is not greater than some specified equability parameter k. The 1||max_j∑_i C_i,j problem, as we refer to it in this paper, fits nicely into a new model introduced by Heeger et al. [AAAI '21] that aims at capturing a generic notion of fairness in scheduling settings where the same set of clients repeatedly submit scheduling requests over a fixed period of time. We show that the 1||max_j∑_i C_i,j problem is NP-hard even under quite severe restrictions. This leads us to investigating two natural special cases: One where we assume the number of days to be small and one where we consider the number of clients to be small. We present several tractability results for both cases.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/09/2020

Equitable Scheduling on a Single Machine

We introduce a natural but seemingly yet unstudied generalization of the...
research
05/19/2022

A Rule Search Framework for the Early Identification of Chronic Emergency Homeless Shelter Clients

This paper uses rule search techniques for the early identification of e...
research
07/20/2023

Analyzing HC-NJDG Data to Understand the Pendency in High Courts in India

Indian Judiciary is suffering from burden of millions of cases that are ...
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
11/10/2017

Scheduling with regular performance measures and optional job rejection on a single machine

We address single machine problems with optional job rejection, studied ...
research
11/27/2019

Single Machine Batch Scheduling to Minimize the Weighted Number of Tardy Jobs

The 1|B,r_j|∑ w_jU_j scheduling problem takes as input a batch setup tim...
research
12/12/2012

Feasibility Tests for Recurrent Real-Time Tasks in the Sporadic DAG Model

A model has been proposed in [Baruah et al., in Proceedings of the IEEE ...

Please sign up or login with your details

Forgot password? Click here to reset