Skip to content
Preprint

New Complexity Results for Fair Repetitive Scheduling

Aug 2026 · 0 citations · 20 references
Computer Science

TL;DR

This paper revisits the problem of finding fair solutions to repetitive scheduling problems with a single machine and resolves three questions and identifies several additional directions for future research.

Abstract

We revisit the problem of finding fair solutions to repetitive scheduling problems with a single machine. In this problem, we are given a set of $n$ clients and a planning horizon consisting of $q$ periods (days). Each day, every client submits a single job that must be processed by the machine. The objective is to construct a set of $q$ schedules, one for each day, such that the quality of service (QoS) received by each client meets a predefined threshold. The QoS measure may be any standard scheduling criterion, such as the total waiting time or total completion time of a client's jobs over the entire planning horizon. This problem has been studied in the literature, with previous works providing complexity classifications and approximation algorithms for various QoS measures. Nevertheless, several important questions remain open. In this paper, we resolve three of these questions and identify several additional directions for future research.

View source

Similar papers

Preprint Aug 2026

Fair Division Meets Scheduling: Approximately Envy-Free Interval Scheduling

We study interval scheduling from the perspective of fair allocation. There are $m$ identical machines and a set of intervals, each specified by a start time, an end time, and a nonnegative weight. A schedule assigns a subset of the intervals to the machines so that no two intervals on the same machine overlap, and the...

Sander Borst, Golnoosh Shahkarami, Rohit Vaish · 1 citation
Preprint Sep 2026

Multidimensional Resource Scheduling with Small Demands

We study multidimensional resource scheduling. Each job $i$ has a $d$-dimensional resource-demand vector $v_i$ and a processing time $s_i$. The scheduler assigns a start time to each job, subject to the constraint that, at every time, the total demand of the jobs being processed does not exceed $1$ in any resource dime...

Y. Azar, Rathish Das, Hao Sun · 0 citations
Preprint Sep 2026

Better Late Than Never: Online Flow Time Scheduling with Online Estimates

In the classical online flow-time scheduling problem on a single machine, jobs arrive over time and must be processed to minimize the total time they spend in the system: for over fifty years, we have known that SRPT is an optimal online algorithm. But this algorithm requires exactness in two different ways: (a) job si...

Anupam Gupta, Haim Kaplan, Alexander Lindermayr et al. · 0 citations
Preprint Sep 2026

An EPTAS for Vector Scheduling with Time Intervals

We study vector scheduling in which each job is active during a fixed time interval. A job uses several resources and stays on one machine for its entire interval; its resource requirements may depend on the machine. The objective is to minimize the largest resource load over all machines and times. For $r$ machines an...

Junho Hwang · 0 citations
Preprint Sep 2026

Scheduling with Mandatory Breaks: NP-Hardness and an Additive-One Approximation

In classical fixed-interval scheduling, each job of a given set must be processed during a prescribed time interval. The goal is to assign each job to exactly one machine such that no two jobs assigned to the same machine overlap in their interiors, and the number of machines used is minimized. Without further constrai...

Shreyas Ghildiyal, N. MuralidharaV · 0 citations
Preprint Sep 2026

Single-Machine Scheduling with Interval Predictions and Costly Preemption

We study the single-machine total-completion-time problem $1||\sum C_j$ when processing times are unknown but each job comes with a reported interval. Jobs are initially processed in nondecreasing order of reported upper bound. If a job is still unfinished after receiving that much service, the reported upper bound has...

Lachlan Bridges · 0 citations

We use cookies to run the site and, with your consent, for analytics and to show ads. See our Cookie Policy.