Combination of parallel machine scheduling and vertex cover

This paper studies a combination of parallel machine scheduling and the vertex cover problem. Given some weighted vertices in an undirected graph, a set of vertices is called a vertex cover if for each edge at least one endpoint belongs to this set. Our problem is to schedule a set of weighted vertices on m identical parallel machines such that the set of vertices is a vertex cover and the makespan is minimized. We develop an approximation algorithm based on the local ratio method and the LPT rule, and prove that it is a (3-2m+1)-approximation algorithm.

[1]  Sartaj Sahni,et al.  Algorithms for Scheduling Independent Tasks , 1976, J. ACM.

[2]  Dror Rawitz,et al.  On the Equivalence between the Primal-Dual Schema and the Local Ratio Technique , 2005, SIAM J. Discret. Math..

[3]  Subhash Khot,et al.  Vertex cover might be hard to approximate to within 2-/spl epsiv/ , 2003, 18th IEEE Annual Conference on Computational Complexity, 2003. Proceedings..

[4]  Reuven Bar-Yehuda,et al.  Scheduling split intervals , 2002, SODA '02.

[5]  Ronald L. Graham,et al.  Bounds for certain multiprocessing anomalies , 1966 .

[6]  David S. Johnson,et al.  Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .

[7]  Piotr Berman,et al.  A 2-Approximation Algorithm for the Undirected Feedback Vertex Set Problem , 1999, SIAM J. Discret. Math..

[8]  Dror Rawitz,et al.  Local ratio with negative weights , 2004, Oper. Res. Lett..

[9]  David P. Williamson The primal-dual method for approximation algorithms , 2002, Math. Program..

[10]  Reuven Bar-Yehuda,et al.  A Linear-Time Approximation Algorithm for the Weighted Vertex Cover Problem , 1981, J. Algorithms.

[11]  Dror Rawitz,et al.  Local ratio: A unified framework for approximation algorithms. In Memoriam: Shimon Even 1935-2004 , 2004, CSUR.

[12]  Ronald L. Graham,et al.  Bounds on Multiprocessing Timing Anomalies , 1969, SIAM Journal of Applied Mathematics.

[13]  edited by Jospeh Y-T. Leung,et al.  Handbook of scheduling , 2013 .

[14]  Reuven Bar-Yehuda,et al.  A unified approach to approximating resource allocation and scheduling , 2000, STOC '00.

[15]  S. Safra,et al.  On the hardness of approximating minimum vertex cover , 2005 .

[16]  David B. Shmoys,et al.  Using dual approximation algorithms for scheduling problems: Theoretical and practical results , 1985, 26th Annual Symposium on Foundations of Computer Science (sfcs 1985).

[17]  Dorit S. Hochbaum,et al.  Approximation Algorithms for NP-Hard Problems , 1996 .

[18]  Gerhard J. Woeginger,et al.  A Review of Machine Scheduling: Complexity, Algorithms and Approximability , 1998 .

[19]  P. Pardalos,et al.  Handbook of Combinatorial Optimization , 1998 .

[20]  Toshihiro Fujito,et al.  A unified approximation algorithm problems ” , 1998 .

[21]  Reuven Bar-Yehuda,et al.  A Local-Ratio Theorem for Approximating the Weighted Vertex Cover Problem , 1983, WG.

[22]  Dror Rawitz,et al.  Approximating Element-Weighted Vertex Deletion Problems for the Complete k-Partite Property , 2002, J. Algorithms.