Scheduling with Testing on Multiple Identical Parallel Machines

Susanne Albers, Alexander Eckl

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

8 Scopus citations

Abstract

Scheduling with testing is a recent online problem within the framework of explorable uncertainty motivated by environments where some preliminary action can influence the duration of a task. Jobs have an unknown processing time that can be explored by running a test. Alternatively, jobs can be executed for the duration of a given upper limit. We consider this problem within the setting of multiple identical parallel machines and present competitive deterministic algorithms and lower bounds for the objective of minimizing the makespan of the schedule. In the non-preemptive setting, we present the SBS algorithm whose competitive ratio approaches 3.1016 if the number of machines becomes large. We compare this result with a simple greedy strategy and a lower bound which approaches 2. In the case of uniform testing times, we can improve the SBS algorithm to be 3-competitive. For the preemptive case we provide a 2-competitive algorithm and a tight lower bound which approaches the same value.

Original languageEnglish
Title of host publicationAlgorithms and Data Structures - 17th International Symposium, WADS 2021, Proceedings
EditorsAnna Lubiw, Mohammad Salavatipour
PublisherSpringer Science and Business Media Deutschland GmbH
Pages29-42
Number of pages14
ISBN (Print)9783030835071
DOIs
StatePublished - 2021
Event17th International Symposium on Algorithms and Data Structures, WADS 2021 - Virtual, Online
Duration: 9 Aug 202111 Aug 2021

Publication series

NameLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume12808 LNCS
ISSN (Print)0302-9743
ISSN (Electronic)1611-3349

Conference

Conference17th International Symposium on Algorithms and Data Structures, WADS 2021
CityVirtual, Online
Period9/08/2111/08/21

Keywords

  • Competitive analysis
  • Explorable uncertainty
  • Identical parallel machines
  • Makespan minimization
  • Online scheduling

Fingerprint

Dive into the research topics of 'Scheduling with Testing on Multiple Identical Parallel Machines'. Together they form a unique fingerprint.

Cite this