arrow
Return

Scheduling parallel identical machines to minimize makespan: A parallel approximation algorithm

delete2019-11-01
delete16
PRE
AI
L
Laleh Ghalami
D
Daniel Grosu *
DOI:10.1016/j.jpdc.2018.05.008delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Approximation algorithms for scheduling parallel machines have been studied for decades, leading to significant progress in terms of their approximation guarantees. The algorithms that provide near optimal performance are not feasible to use in practice due to their huge execution time requirements, thus underscoring the importance of developing efficient parallel approximation algorithms with near-optimal performance guarantees that are suitable for execution on current parallel systems, such as multi-core systems. We present the design and analysis of a parallel approximation algorithm for the problem of scheduling jobs on parallel identical machines to minimize makespan. The design of the parallel approximation algorithm is based on the best existing polynomial-time approximation scheme (PTAS) for the problem. To the best of our knowledge, this is the first practical parallel approximation algorithm for the minimum makespan scheduling problem that maintains the approximation guarantees of the sequential PTAS and it is specifically designed for execution on shared-memory parallel machines. We implement and run the algorithm on a large multi-core system and perform an extensive experimental analysis on data generated from realistic probability distributions. The results show that our proposed parallel approximation algorithm achieves significant speedup with respect to both the sequential PTAS and the CPLEX-based solver that solves the mixed integer program formulation of the problem. (C) 2018 Elsevier Inc. All rights reserved.
Keywords:
Scheduling
Approximation algorithms
Parallel algorithms
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Journal of Parallel and Distributed Computing cover
Journal of Parallel and Distributed Computing
IF:
4
Papers:
3.8K
Citations:
4.8K

Organization

W
wayne state university
Scholars:
2.0W
Papers: 1.6W
Citations: 17
Cited Papers

Cited Papers

Sintering high-purity fusions of MgO and MgO�Al2O3
err1981-03-01
err0
PREAI
errT. F. Baranova; I. N. Kurskaya; N. A. Dabizha; Y. B. Petrov; E. S. Lukin
errShare
errSave
Predictors of admission in patients presenting to the emergency department with urinary tract infection
err2013-09-27
err0
PREAI
errJesse D. Sammon; Pranav Sharma; Haider Rahbar; Florian Roghmann; Khurshid R. Ghani; Shyam Sukumar; Pierre I. Karakiewicz; James O. Peabody; Jack S. Elder; Mani Menon; Maxine Sun; Quoc-Dien Trinh
errShare
errSave
Phonon maser stimulated by spin postselection
err2020-06-09
err0
errOAAI
errVitalie Eremeev; Miguel Orszag
errShare
errSave
Therapeutic Angiogenesis in Critical Limb and Myocardial Ischemia
err2007-06-08
err0
PREAI
errPETER R. VALE; JEFFREY M. ISNER; KENNETH ROSENFIELD
errShare
errSave
errShare
errSave
researcher View more