Collective schedules: Axioms and algorithms

The collective scheduling problem consists in computing a schedule of tasks that are shared among multiple individuals. Tasks may have different durations, and individuals express preferences regarding the order in which these shared tasks should be executed. This problem has numerous applications, since tasks may represent public infrastructure projects, events scheduled in shared spaces, or collaborative work among coworkers. Given the individuals’ preferred schedules (provided by voters), the objective is to return a consensus schedule. We propose and study the collective scheduling problem by applying classical properties from computational social choice, and by introducing new properties that take into account task durations. We show that some of these properties are incompatible, and we analyze which properties are satisfied by four different rules. These rules are either generalizations of well-known voting rules from computational social choice (such as the Kemeny rule and the Spearman rule), or variants of classic scheduling approaches that aim to minimize task earliness and tardiness. We also conduct experiments to evaluate the performance of these rules with respect to different metrics. From an algorithmic perspective, we show that while one of these rules can be computed in polynomial time, the other three are NP-hard. Nevertheless, we provide dynamic programming algorithms that solve these NP-hard problems for realistic instance sizes.

Authors

Institutions

Publication Details

Journal
Discrete Applied Mathematics
Published
2026-10-27
DOI
https://doi.org/10.1016/j.dam.2026.10.029
Primary Topic
Scheduling and Timetabling Solutions
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Collective schedules: Axioms and algorithms

Martin Durand, Fanny Pascual
Discrete Applied Mathematics
Scheduling and Timetabling Solutions
article

Collective schedules: Axioms and algorithms

Martin Durand, Fanny Pascual
article en

Abstract

The collective scheduling problem consists in computing a schedule of tasks that are shared among multiple individuals. Tasks may have different durations, and individuals express preferences regarding the order in which these shared tasks should be executed. This problem has numerous applications, since tasks may represent public infrastructure projects, events scheduled in shared spaces, or collaborative work among coworkers. Given the individuals’ preferred schedules (provided by voters), the objective is to return a consensus schedule. We propose and study the collective scheduling problem by applying classical properties from computational social choice, and by introducing new properties that take into account task durations. We show that some of these properties are incompatible, and we analyze which properties are satisfied by four different rules. These rules are either generalizations of well-known voting rules from computational social choice (such as the Kemeny rule and the Spearman rule), or variants of classic scheduling approaches that aim to minimize task earliness and tardiness. We also conduct experiments to evaluate the performance of these rules with respect to different metrics. From an algorithmic perspective, we show that while one of these rules can be computed in polynomial time, the other three are NP-hard. Nevertheless, we provide dynamic programming algorithms that solve these NP-hard problems for realistic instance sizes.

Discrete Applied MathematicsVol. 397
Centre National de la Recherche Scientifique (FR), Sorbonne Université (FR), LIP6 (FR)
Openalex Percentile: Top 10%
Scheduling and Timetabling Solutions
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Laika access coming soon