Proof of the Density Threshold Conjecture for Pinwheel Scheduling
Abstract
In the pinwheel scheduling problem, each task is associated with a positive integer called its period, and we want to (perpetually) schedule one task per day so that each task is performed at least once every days. An obvious necessary condition for schedulability is that the density, defined as the sum of execution rates , does not exceed . We prove that all instances with density not exceeding are schedulable, as was conjectured by Chan and Chin in 1993. Like some of the known partial progress towards the conjecture, our proof involves computer search for schedules for a large but finite set of instances. A key idea in our reduction to these finite cases is to generalize the problem to fractional (non-integer) periods in an appropriate way. As byproducts of our ideas, we obtain a simple proof that every instance with two distinct periods and density at most is schedulable, as well as a fast algorithm for the bamboo garden trimming problem with approximation ratio .
Keywords
Cite
@article{arxiv.2606.27104,
title = {Proof of the Density Threshold Conjecture for Pinwheel Scheduling},
author = {Akitoshi Kawamura},
journal= {arXiv preprint arXiv:2606.27104},
year = {2026}
}
Comments
12 pages, 2 figures