Score: 1

Weighted Chairman Assignment and Flow-Time Scheduling

Published: November 23, 2025 | arXiv ID: 2511.18546v1

By: Siyue Liu, Victor Reis

BigTech Affiliations: Microsoft

Potential Business Impact:

Finds best job schedules even with tricky rules.

Business Areas:
Scheduling Information Technology, Software

Given positive integers $m, n$, a fractional assignment $x \in [0,1]^{m \times n}$ and weights $d \in \mathbb{R}^n_{>0}$, we show that there exists an assignment $y \in \{0,1\}^{m \times n}$ so that for every $i\in[m]$ and $t\in [n]$, \[ \Big|\sum_{j \in [t]} d_j (x_{ij} - y_{ij}) \Big| < \max_{j \in [n]} d_j. \] This generalizes a result of Tijdeman (1973) on the unweighted version, known as the chairman assignment problem. This also confirms a special case of the single-source unsplittable flow conjecture with arc-wise lower and upper bounds due to Morell and Skutella (IPCO 2020). As an application, we consider a scheduling problem where jobs have release times and machines have closing times, and a job can only be scheduled on a machine if it is released before the machine closes. We give a $3$-approximation algorithm for maximum flow-time minimization.

Country of Origin
🇺🇸 United States

Page Count
13 pages

Category
Computer Science:
Data Structures and Algorithms