Improved Bounds for Scheduling Conflicting Jobs with Minsum Criteria ∗ Rajiv Gandhi † Magn´ us M. Halld´ orsson ‡ Guy Kortsarz † Hadas Shachnai § March 2, 2007 Abstract We consider a general class of scheduling problems where a set of conflicting jobs needs to be scheduled (preemptively or non-preemptively) on a set of machines so as to minimize the weighted sum of completion times. The conflicts among the jobs are formed as an arbitrary conflict graph. Building on the framework of Queyranne and Sviridenko (J. of Scheduling, 5:287-305, 2002 ), 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 minsum 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 non-preemptive scheduling on interval graphs. We also improve the results of Kim (SODA 2003, 97–98 ) for scheduling jobs on line graphs and for resource-constrained scheduling. * An earlier version of this paper appeared in [GHKS04b]. † Department of Computer Science, Rutgers University, Camden, NJ 08102. E-mail: {rajivg,guyk}@camden.rutgers.edu. ‡ Department of Computer Science, University of Iceland, IS-107 Reykjavik, Iceland. E-mail: mmh@hi.is. § Department of Computer Science, The Technion, Haifa 32000, Israel. E-mail: hadas@cs.technion.ac.il. Part of this work was done while the author was on leave at Bell Laboratories, Lucent Technologies, 600 Mountain Ave., Murray Hill, NJ 07974. 1