Machine Covering in the Random-Order Model

10/18/2021
by   Susanne Albers, et al.
0

In the Online Machine Covering problem jobs, defined by their sizes, arrive one by one and have to be assigned to m parallel and identical machines, with the goal of maximizing the load of the least-loaded machine. In this work, we study the Machine Covering problem in the recently popular random-order model. Here no extra resources are present, but instead the adversary is weakened in that it can only decide upon the input set while jobs are revealed uniformly at random. It is particularly relevant to Machine Covering where lower bounds are usually associated to highly structured input sequences. We first analyze Graham's Greedy-strategy in this context and establish that its competitive ratio decreases slightly to Θ(m/log(m)) which is asymptotically tight. Then, as our main result, we present an improved Õ(√(m))-competitive algorithm for the problem. This result is achieved by exploiting the extra information coming from the random order of the jobs, using sampling techniques to devise an improved mechanism to distinguish jobs that are relatively large from small ones. We complement this result with a first lower bound showing that no algorithm can have a competitive ratio of O(log(m)/loglog(m)) in the random-order model. This lower bound is achieved by studying a novel variant of the Secretary problem, which could be of independent interest.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
07/08/2020

Improved Lower Bounds for Truthful Scheduling

The problem of scheduling unrelated machines by a truthful mechanism to ...
research
05/05/2021

Scheduling with Testing on Multiple Identical Parallel Machines

Scheduling with testing is a recent online problem within the framework ...
research
11/12/2021

Random Order Set Cover is as Easy as Offline

We give a polynomial-time algorithm for OnlineSetCover with a competitiv...
research
05/30/2020

Scheduling in the Random-Order Model

Makespan minimization on identical machines is a fundamental problem in ...
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
04/12/2019

Maximizing Online Utilization with Commitment

We investigate online scheduling with commitment for parallel identical ...
research
07/25/2023

Online Maximum Independent Set of Hyperrectangles

The maximum independent set problem is a classical NP-hard problem in th...

Please sign up or login with your details

Forgot password? Click here to reset