Nested Active-Time Scheduling

Nairen Cao,Jeremy T. Fineman,Shi Li,Julián Mestre,Katina Russell,Seeun William Umboh
DOI: https://doi.org/10.1145/3490148.3538554
2022-07-26
Abstract:The active-time scheduling problem considers the problem of scheduling preemptible jobs with windows (release times and deadlines) on a parallel machine that can schedule up to $g$ jobs during each timestep. The goal in the active-time problem is to minimize the number of active steps, i.e., timesteps in which at least one job is scheduled. In this way, the active time models parallel scheduling when there is a fixed cost for turning the machine on at each discrete step. This paper presents a 9/5-approximation algorithm for a special case of the active-time scheduling problem in which job windows are laminar (nested). This result improves on the previous best 2-approximation for the general case.
Data Structures and Algorithms
What problem does this paper attempt to address?