Fair Interval Scheduling of Indivisible Chores

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Equbal, Sarfaraz, Gurjar, Rohit, Kumar, Yatharth, Nath, Swaprava, Saxena, Raghuvansh, Vaish, Rohit
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866917459563380736
author Equbal, Sarfaraz
Gurjar, Rohit
Kumar, Yatharth
Nath, Swaprava
Saxena, Raghuvansh
Vaish, Rohit
author_facet Equbal, Sarfaraz
Gurjar, Rohit
Kumar, Yatharth
Nath, Swaprava
Saxena, Raghuvansh
Vaish, Rohit
contents We study the problem of fairly assigning a set of discrete tasks (or chores) among a set of agents with additive valuations. Each chore is associated with a start and finish time, and each agent can perform at most one chore at any given time. The goal is to find a fair and efficient schedule of the chores, where fairness pertains to satisfying envy-freeness up to one chore (EF1) and efficiency pertains to maximality (i.e., no unallocated chore can be feasibly assigned to any agent). Our main result is a polynomial-time algorithm for computing an EF1 and maximal schedule for two agents under monotone valuations when the conflict constraints constitute an arbitrary interval graph. The algorithm uses a coloring technique in interval graphs that may be of independent interest. For an arbitrary number of agents with identical additive valuations, we show the existence of an EF1 and maximal schedule when the constraints constitute a path graph. This result uses a reduction to the ``cycle-plus-triangles'' theorem. Using different techniques, we provide an efficient algorithm for finding such a schedule when there are four or more agents and the valuations are further assumed to be dichotomous. We also show that stronger fairness and efficiency properties, including envy-freeness up to any chore (EFX) along with maximality and EF1 along with Pareto optimality, cannot be achieved.
format Preprint
id arxiv_https___arxiv_org_abs_2402_04353
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Fair Interval Scheduling of Indivisible Chores
Equbal, Sarfaraz
Gurjar, Rohit
Kumar, Yatharth
Nath, Swaprava
Saxena, Raghuvansh
Vaish, Rohit
Computer Science and Game Theory
We study the problem of fairly assigning a set of discrete tasks (or chores) among a set of agents with additive valuations. Each chore is associated with a start and finish time, and each agent can perform at most one chore at any given time. The goal is to find a fair and efficient schedule of the chores, where fairness pertains to satisfying envy-freeness up to one chore (EF1) and efficiency pertains to maximality (i.e., no unallocated chore can be feasibly assigned to any agent). Our main result is a polynomial-time algorithm for computing an EF1 and maximal schedule for two agents under monotone valuations when the conflict constraints constitute an arbitrary interval graph. The algorithm uses a coloring technique in interval graphs that may be of independent interest. For an arbitrary number of agents with identical additive valuations, we show the existence of an EF1 and maximal schedule when the constraints constitute a path graph. This result uses a reduction to the ``cycle-plus-triangles'' theorem. Using different techniques, we provide an efficient algorithm for finding such a schedule when there are four or more agents and the valuations are further assumed to be dichotomous. We also show that stronger fairness and efficiency properties, including envy-freeness up to any chore (EFX) along with maximality and EF1 along with Pareto optimality, cannot be achieved.
title Fair Interval Scheduling of Indivisible Chores
topic Computer Science and Game Theory
url https://arxiv.org/abs/2402.04353