Hardness, Tractability and Density Thresholds of finite Pinwheel Scheduling Variants
Sotiris Kanellopoulos, Giorgos Mitropoulos, Christos Pergaminelis, Thanos Tolias

TL;DR
This paper investigates the computational complexity and density thresholds of the finite k-Visits problem, a variant of Pinwheel Scheduling, establishing NP-completeness, parameterized tractability, and bounds for density thresholds.
Contribution
It proves 2-Visits is strongly NP-complete even with limited input multiplicity, shows fixed-parameter tractability when the number of distinct deadlines is constant, and establishes density threshold bounds for k-Visits.
Findings
2-Visits is strongly NP-complete with maximum multiplicity 2.
2-Visits is in RP when the number of distinct deadlines is constant.
Density threshold for 2-Visits is at least approximately 0.9142.
Abstract
The k-Visits problem is a recently introduced finite version of Pinwheel Scheduling [Kanellopoulos et al., SODA 2026]. Given the deadlines of n tasks, the problem asks whether there exists a schedule of length kn executing each task exactly k times, with no deadline expiring between consecutive visits (executions) of each task. In this work we prove that 2-Visits is strongly NP-complete even when the maximum multiplicity of the input is equal to 2, settling an open question from [Kanellopoulos et al., SODA 2026] and contrasting the tractability of 2-Visits for simple sets. On the other hand, we prove that 2-Visits is in RP when the number of distinct deadlines is constant, thus making progress on another open question regarding the parameterization of 2-Visits by the number of numbers. We then generalize all existing positive results for 2-Visits to a version of the problem where some…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
