Brief Announcement: Approximation of Scheduling with Calibrations on Multiple Machines

Lin Chen, Guohui Lin, Minming Li, Kai Wang

Research output: Chapters, Conference Papers, Creative and Literary WorksRGC 32 - Refereed conference paper (with host publication)peer-review

5 Citations (Scopus)

Abstract

We study the scheduling problem with calibrations. In 2013, Bender et al. (SPAA '13) proposed a theoretical framework for the problem. Jobs of unit processing time with release times and deadlines are to be scheduled on parallel identical machines. The machines need to be calibrated to run jobs while a single calibration remains valid on a machine only for a time period of length T. The objective is to find a schedule that completes all jobs within their timing constraints and minimizes the total number of calibrations. In this paper, we aim to design an approximation algorithm to solve the problem. We propose a dynamic programming algorithm with polynomial running time when the number of machines is constant. In addition, we give a PTAS when the number of machines is input.
Original languageEnglish
Title of host publicationProceeding SPAA'19 The 31st ACM Symposium on Parallelism in Algorithms and Architectures
PublisherAssociation for Computing Machinery
Pages237-239
ISBN (Print)9781450361842
DOIs
Publication statusPublished - Jun 2019
Event31st ACM Symposium on Parallelism in Algorithms and Architectures (SPAA 2019) - Phoenix, United States
Duration: 22 Jun 201924 Jun 2019

Publication series

NameAnnual ACM Symposium on Parallelism in Algorithms and Architectures

Conference

Conference31st ACM Symposium on Parallelism in Algorithms and Architectures (SPAA 2019)
Abbreviated titleSPAA 2019
Country/TerritoryUnited States
CityPhoenix
Period22/06/1924/06/19

Research Keywords

  • Approximation Algorithm
  • Scheduling
  • Calibration
  • PTAS

Fingerprint

Dive into the research topics of 'Brief Announcement: Approximation of Scheduling with Calibrations on Multiple Machines'. Together they form a unique fingerprint.

Cite this