Efficient Algorithms for Scheduling Moldable Tasks

September 27, 2016 Β· Declared Dead Β· πŸ› European Journal of Operational Research

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"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 shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Data Structures & Algorithms

Died the same way β€” πŸ‘» Ghosted