Given a set π = π£ 1 , β¦ , π£ π of π elements and a family ξΏ = π 1 , π 2 , β¦ , π π of (possibly intersecting) subsets of π , we consider a scheduling problem involving the perpetual monitoring (or attending) of these subsets.At each time step, one element of π is visited, and all subsets in ξΏ containing that element are considered attended during that step.Each subset π π is assigned an urgency factor β π , which reflects how frequently it should be attended relative to other subsets.Let π‘ (π) π denote the time slot when subset π π is attended for the π-th time.The goal is to devise a perpetual schedule for visiting the elements of π that minimizes the maximum value of β π (π‘ (π) π+1 -π‘ (π) π ).We refer to this problem as the fair hitting sequence (FHS problem), noting its connection to the minimum hitting set problem.Specifically, in the uniform FHS case, where all urgency factors β π are equal, the problem reduces to the minimum hitting set problem, which is NP-hard.We show that schedules based on a single hitting set, even an optimal one, can yield poor approximation ratios.To address this, we propose a deterministic algorithm that partitions the family ξΏ into sub-families and combines hitting sets for these sub-families, achieving π(log 2 π)approximate schedules.Additionally, we establish a lower bound on the optimal objective value of FHS using linear programming (LP) techniques.Leveraging this bound, we develop a randomized algorithm that, with high probability, computes π(log π)-approximate schedules.
No takes yet. Share an insight, caveat, or question.
Cicerone et al. (2026) studied this question.
Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context: