TY - JOUR
T1 - Improved bounds for scheduling conflicting jobs with minsum criteria
AU - Gandhi, Rajiv
AU - Halldórsson, Magns M.
AU - Kortsarz, Guy
AU - Shachnai, Hadas
PY - 2008/3/1
Y1 - 2008/3/1
N2 - We consider a general class of scheduling problems where a set of conflicting jobs needs to be scheduled (preemptively or nonpreemptively) on a set of machines so as to minimize the weighted sum of completion times. The conflicts among jobs are formed as an arbitrary conflict graph. Building on the framework of Queyranne and Sviridenko [2002b], we present a general technique for reducing the weighted sum of completion-times problem to the classical makespan minimization problem. Using this technique, we improve the best-known results for scheduling conflicting jobs with the min-sum objective, on several fundamental classes of graphs, including line graphs, (k +1)- claw-free graphs, and perfect graphs. In particular, we obtain the first constant-factor approximation ratio for nonpreemptive scheduling on interval graphs.We also improve the results of Kim [2003] for scheduling jobs on line graphs and for resource-constrained scheduling.
AB - We consider a general class of scheduling problems where a set of conflicting jobs needs to be scheduled (preemptively or nonpreemptively) on a set of machines so as to minimize the weighted sum of completion times. The conflicts among jobs are formed as an arbitrary conflict graph. Building on the framework of Queyranne and Sviridenko [2002b], we present a general technique for reducing the weighted sum of completion-times problem to the classical makespan minimization problem. Using this technique, we improve the best-known results for scheduling conflicting jobs with the min-sum objective, on several fundamental classes of graphs, including line graphs, (k +1)- claw-free graphs, and perfect graphs. In particular, we obtain the first constant-factor approximation ratio for nonpreemptive scheduling on interval graphs.We also improve the results of Kim [2003] for scheduling jobs on line graphs and for resource-constrained scheduling.
KW - Approximation algorithms
KW - Coloring
KW - LP rounding
KW - Linear programming
KW - Scheduling
KW - Sum multicoloring
UR - http://www.scopus.com/inward/record.url?scp=42149083933&partnerID=8YFLogxK
U2 - 10.1145/1328911.1328922
DO - 10.1145/1328911.1328922
M3 - ???researchoutput.researchoutputtypes.contributiontojournal.article???
AN - SCOPUS:42149083933
SN - 1549-6325
VL - 4
JO - ACM Transactions on Algorithms
JF - ACM Transactions on Algorithms
IS - 1
M1 - 11
ER -