Combinatorial Perpetual Scheduling: Existence and Computation of Low-Height Schedules
Mirabel Mendoza-Cadena, Arturo Merino, Mads Anker Nielsen, Kevin Schewior

TL;DR
This paper studies combinatorial perpetual scheduling, proving optimal bounds for matroids and providing algorithms for various classes, with implications for pinwheel scheduling.
Contribution
It establishes existence and computation of low-height schedules in combinatorial perpetual scheduling, especially for matroids and specific independence systems.
Findings
Maximum height of 2 for matroids, which is optimal.
Efficient algorithms for uniform and partition matroids achieving height 2.
For general systems, the optimal height is Θ(log |E|).
Abstract
This paper considers a framework for combinatorial variants of perpetual-scheduling problems. Given an independence system , a schedule consists of an independent set for every time step , with the objective of fulfilling frequency requirements on the occurrence of elements in . We focus specifically on combinatorial bamboo garden trimming, where elements accumulate height at growth rates for and are reset to zero when scheduled, with the goal of minimizing the maximum height attained by any element. We assume that is normalized so that it is a convex combination of the incidence vectors of . Using the integrality of the matroid-intersection polytope, we prove that, when is a matroid, it is possible to guarantee a maximum height of at most 2, which is optimal. We complement…
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.
Taxonomy
TopicsVLSI and FPGA Design Techniques · Computational Geometry and Mesh Generation · Advanced Graph Theory Research
