Interval selection with machine-dependent intervals

  • Authors:
  • Kateřina Böhmová;Yann Disser;Matúš Mihalák;Peter Widmayer

  • Affiliations:
  • Institute of Theoretical Computer Science, ETH Zürich, Zürich, Switzerland;Department of Mathematics, TU Berlin, Berlin, Germany;Institute of Theoretical Computer Science, ETH Zürich, Zürich, Switzerland;Institute of Theoretical Computer Science, ETH Zürich, Zürich, Switzerland

  • Venue:
  • WADS'13 Proceedings of the 13th international conference on Algorithms and Data Structures
  • Year:
  • 2013

Quantified Score

Hi-index 0.00

Visualization

Abstract

We study an offline interval scheduling problem where every job has exactly one associated interval on every machine. To schedule a set of jobs, exactly one of the intervals associated with each job must be selected, and the intervals selected on the same machine must not intersect. We show that deciding whether all jobs can be scheduled is NP-complete already in various simple cases. In particular, by showing the NP-completeness for the case when all the intervals associated with the same job end at the same point in time (also known as just-in-time jobs), we solve an open problem posed by Sung and Vlach (J. Sched., 2005). We also study the related problem of maximizing the number of scheduled jobs. We prove that the problem is NP-hard even for two machines and unit-length intervals. We present a 2/3-approximation algorithm for two machines (and intervals of arbitrary lengths).