A Parallel Approximation Algorithm for Scheduling Parallel Identical Machines

被引:3
|
作者
Ghalami, Laleh [1 ]
Grosu, Daniel [1 ]
机构
[1] Wayne State Univ, Dept Comp Sci, Detroit, MI 48202 USA
关键词
ANOMALIES; BOUNDS;
D O I
10.1109/IPDPSW.2017.106
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
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 multi-core system and perform an extensive experimental analysis. 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 solve the integer program formulation of the problem.
引用
收藏
页码:442 / 451
页数:10
相关论文
共 50 条