arrow
Return

Randomized algorithms for fully online multiprocessor scheduling with testing

delete2025-09-02
delete0
PRE
AI
M
Mingyang Gong
Z
Zhi‐Zhong Chen
陈
陈光亭 (Guangting Chen) *
G
Guohui Lin *
王
王路生 (Lusheng Wang)
DOI:10.1007/s10479-025-06804-4delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
We contribute the first randomized algorithm that is an integration of arbitrarily many deterministic algorithms for the fully online multiprocessor scheduling with testing problem to minimize the makespan. When there are only two machines, we show that using two component algorithms its expected-competitive ratio is already strictly smaller than the best proven deterministic competitive ratio lower bound. Such algorithmic results are rarely seen in the literature. Multiprocessor scheduling is one of the first combinatorial optimization problems that have received numerous studies. Recently, several research groups examined its testing variant, in which each job $$J_j$$ arrives with an upper bound $$u_j$$ on the processing time and a testing operation of length $$t_j$$ ; one can choose to execute $$J_j$$ for $$u_j$$ time, or to test $$J_j$$ for $$t_j$$ time to obtain the exact processing time $$p_j$$ followed by immediately executing the job for $$p_j$$ time. Our target problem is the fully online version, in which the jobs arrive in sequence so that the testing decision needs to be made as well as the designated machine at or after a job arrives. We propose a $$(\sqrt{\varphi + 3} + 1) (\approx 3.1490)$$ -expected-competitive randomized algorithm as a non-uniform probability distribution over arbitrarily many deterministic algorithms, where $$\varphi = \frac{\sqrt{5} + 1}{2}$$ is the Golden ratio. When there are only two machines, we show that our randomized algorithm based on two deterministic algorithms is already $$\frac{3 \varphi + 3 \sqrt{13 - 7\varphi }}{4} (\approx 2.1839)$$ -expected-competitive. Besides, we use Yao’s principle to prove lower bounds of 1.5376 and 1.6105 on the expected-competitive ratio for any randomized algorithm at the presence of at least three and only two machines, respectively, and prove a lower bound of 2.2117 on the competitive ratio for any deterministic algorithm when there are only two machines.
Keywords:
Online multiprocessor scheduling
Scheduling with testing
Makespan
Randomized algorithm
Inapproximability

Journal

Annals of Operations Research cover
Annals of Operations Research
IF:
4.5
Papers:
8.1K
Citations:
2.1W

Organization

Tokyo Denki University cover
Tokyo Denki University
Scholars:
694
Papers: 604
Citations: 432
D
Department of Computer Science
Scholars:
1.7K
Papers: 998
Citations: 8
D
department of computing science
Scholars:
22
Papers: 12
Citations: 0
researcher View more organizations
Cited Papers

Cited Papers

errShare
errSave
Randomized competitive algorithms for the list update problem
err1994-01-01
err0
PREAI
errReingold,Nick; Westbrook,Jeffery; Sleator,Daniel D.
errShare
errSave
Scheduling with Testing
err2019-02-01
err0
errOAAI
errRetsef Levi; Thomas Magnanti; Yaron Shaposhnik
errShare
errSave
The Power of Amortization on Scheduling with Explorable Uncertainty
err2023-01-01
err0
PREAI
errLiu,Alison Hsiang-Hsuan; Liu,Fu-Hong; Wong,Prudence W. H.; Zhang,Xiao-Ou
errShare
errSave
Online interval scheduling: randomized and multiprocessor cases
err2008-01-05
err0
PREAI
errStanley P. Y. Fung; Chung Keung Poon; Feifeng Zheng
errShare
errSave
New Algorithms for an Ancient Scheduling Problem
err1995-12-01
err0
errOAAI
errY. Bartal; A. Fiat; H. Karloff; R. Vohra
errShare
errSave
researcher View more