Skip to content

Dense Pinwheel Packing Is Strongly NP-Complete

Yusuke Kobayashi, Bingkai Lin, Joseph Swernofsky

cs.CCarXiv:2609.20075

Abstract

An instance of Pinwheel Packing is a list of positive integers a1,…,ak. A feasible schedule assigns one task to every integer time so that every interval of ai consecutive times contains task i. The instance is dense when Σi1/ai=1. We prove that Dense Pinwheel Packing is NP-complete even when every period is encoded in unary and equal periods are listed as distinct tasks. Consequently, the usual binary-encoded problem is strongly NP-complete. Kleinberg and Mishra also prove NP-completeness [Corollary~5.1]KleinbergMishra2026, but their reduction uses periods of exponential numerical size and therefore yields only weak NP-hardness. Our proof uses a direct reduction from triangle partition in a sparse tripartite graph. If each of the three parts of the source graph has n vertices, the reduction produces O(n43 n) explicitly listed tasks, each with period O(n43 n); consequently, its full unary encoding has length O(n86 n).

Create a lesson