Scheduling with Testing on Multiple Identical Parallel Machines

05/05/2021
by   Susanne Albers, et al.
0

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.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/28/2020

Explorable Uncertainty in Scheduling with Non-Uniform Testing Times

The problem of scheduling with testing in the framework of explorable un...
research
11/03/2022

Competitive Kill-and-Restart and Preemptive Strategies for Non-Clairvoyant Scheduling

We study kill-and-restart and preemptive strategies for the fundamental ...
research
11/12/2021

A Competitive Algorithm for Throughout Maximization on Identical Machines

This paper considers the basic problem of scheduling jobs online with pr...
research
10/26/2018

Interruptible Algorithms for Multiproblem Solving

In this paper we address the problem of designing an interruptible syste...
research
04/12/2019

Maximizing Online Utilization with Commitment

We investigate online scheduling with commitment for parallel identical ...
research
10/18/2021

Machine Covering in the Random-Order Model

In the Online Machine Covering problem jobs, defined by their sizes, arr...
research
06/27/2023

Scheduling with a Limited Testing Budget

Scheduling with testing falls under the umbrella of the research on opti...

Please sign up or login with your details

Forgot password? Click here to reset