Fair Allocation with Interval Scheduling Constraints

07/24/2021
by   Bo Li, et al.
0

We study a fair resource scheduling problem, where a set of interval jobs are to be allocated to heterogeneous machines controlled by agents. Each job is associated with release time, deadline, and processing time such that it can be processed if its complete processing period is between its release time and deadline. The machines gain possibly different utilities by processing different jobs, and all jobs assigned to the same machine should be processed without overlap. We consider two widely studied solution concepts, namely, maximin share fairness and envy-freeness. For both criteria, we discuss the extent to which fair allocations exist and present constant approximation algorithms for various settings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/27/2018

Scheduling on (Un-)Related Machines with Setup Times

We consider a natural generalization of scheduling n jobs on m parallel ...
research
05/13/2021

Analysis of Busy-Time Scheduling on Heterogeneous Machines

This paper studies a generalized busy-time scheduling model on heterogen...
research
01/19/2020

Dynamic Weighted Fairness with Minimal Disruptions

In this paper, we consider the following dynamic fair allocation problem...
research
11/12/2021

A Constant-Factor Approximation for Generalized Malleable Scheduling under M^♮-Concave Processing Speeds

In generalized malleable scheduling, jobs can be allocated and processed...
research
08/12/2022

Fair Coflow Scheduling via Controlled Slowdown

The average coflow completion time (CCT) is the standard performance met...
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...
research
07/17/2020

Parameterized Complexity of Scheduling Chains of Jobs with Delays

In this paper, we consider the parameterized complexity of the following...

Please sign up or login with your details

Forgot password? Click here to reset