Efficient Algorithms for Scheduling Moldable Tasks
September 27, 2016 Β· Declared Dead Β· π European Journal of Operational Research
"No code URL or promise found in abstract"
Evidence collected by the PWNC Scanner
Authors
Xiaohu Wu, Patrick Loiseau
arXiv ID
1609.08588
Category
cs.DS: Data Structures & Algorithms
Citations
6
Venue
European Journal of Operational Research
Last Checked
4 months ago
Abstract
We study the problem of scheduling $n$ independent moldable tasks on $m$ processors that arises in large-scale parallel computations. When tasks are monotonic, the best known result is a $(\frac{3}{2}+Ξ΅)$-approximation algorithm for makespan minimization with a complexity linear in $n$ and polynomial in $\log{m}$ and $\frac{1}Ξ΅$ where $Ξ΅$ is arbitrarily small. We propose a new perspective of the existing speedup models: the speedup of a task $T_{j}$ is linear when the number $p$ of assigned processors is small (up to a threshold $Ξ΄_{j}$) while it presents monotonicity when $p$ ranges in $[Ξ΄_{j}, k_{j}]$; the bound $k_{j}$ indicates an unacceptable overhead when parallelizing on too many processors. The generality of this model is proved to be between the classic monotonic and linear-speedup models. For any given integer $Ξ΄\geq 5$, let $u=\left\lceil \sqrt[2]Ξ΄ \right\rceil-1\geq 2$. In this paper, we propose a $\frac{1}{ΞΈ(Ξ΄)} (1+Ξ΅)$-approximation algorithm for makespan minimization where $ΞΈ(Ξ΄) = \frac{u+1}{u+2}\left( 1- \frac{k}{m} \right)$ ($m\gg k$). As a by-product, we also propose a $ΞΈ(Ξ΄)$-approximation algorithm for throughput maximization with a common deadline.
Community Contributions
Found the code? Know the venue? Think something is wrong? Let us know!
π Similar Papers
In the same crypt β Data Structures & Algorithms
π
π
The Cartographer
R.I.P.
π»
Ghosted
Route Planning in Transportation Networks
R.I.P.
π»
Ghosted
Near-linear time approximation algorithms for optimal transport via Sinkhorn iteration
R.I.P.
π»
Ghosted
Hierarchical Clustering: Objective Functions and Algorithms
R.I.P.
π»
Ghosted
Graph Isomorphism in Quasipolynomial Time
π
π
The Cartographer
Simulation optimization: A review of algorithms and applications
Died the same way β π» Ghosted
R.I.P.
π»
Ghosted
Federated Learning: Strategies for Improving Communication Efficiency
R.I.P.
π»
Ghosted
In-Datacenter Performance Analysis of a Tensor Processing Unit
R.I.P.
π»
Ghosted
Deep Convolutional Neural Networks for Computer-Aided Detection: CNN Architectures, Dataset Characteristics and Transfer Learning
R.I.P.
π»
Ghosted