Approximation Algorithms for Time Constrained Scheduling

In this paper we consider the following time constrained scheduling problem. Given a set of jobsJwith execution timese(j)?(0, 1] and an undirected graphG=(J, E), we consider the problem to find a schedule for the jobs such that adjacent jobs (j, j?)?Eare assigned to different machines and that the total execution time for each machine is at most 1. The goal is to find a minimum number of machines to execute all jobs under this time constraint. This scheduling problem is a natural generalization of the classical bin-packing problem. We propose and analyse several approximation algorithms with constant absolute worst case ratio for graphs that can be colored in polynomial time.

[1]  Zsolt Tuza,et al.  Precoloring extension. I. Interval graphs , 1992, Discret. Math..

[2]  Jan Kratochvíl,et al.  Precoloring extension with fixed color bound. , 1993 .

[3]  Klaus Jansen,et al.  On the Complexity of Scheduling Incompatible Jobs with Unit-Times , 1993, MFCS.

[4]  M. Yue,et al.  A simple proof of the inequality MFFD(L)≤71/60 OPT(L) + 1,L for the MFFD bin-packing algorithm , 1991 .

[5]  Zsolt Tuza,et al.  Precoloring Extension III: Classes of Perfect Graphs , 1996, Combinatorics, Probability and Computing.

[6]  Jeffrey D. Ullman,et al.  L worst-case performance bounds for rumple one-dimensional packing algorithms siam j , 1974 .

[7]  D. Simchi-Levi New worst‐case results for the bin‐packing problem , 1994 .

[8]  David S. Johnson,et al.  Approximation Algorithms for Bin-Packing — An Updated Survey , 1984 .

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

[10]  David S. Johnson,et al.  Computers and In stractability: A Guide to the Theory of NP-Completeness. W. H Freeman, San Fran , 1979 .

[11]  M. Golumbic Algorithmic graph theory and perfect graphs , 1980 .

[12]  Sandy Irani,et al.  Scheduling with conflicts, and applications to traffic signal control , 1996, SODA '96.

[13]  Edward G. Coffman,et al.  Mutual Exclusion Scheduling , 1996, Theor. Comput. Sci..

[14]  Carsten Lund,et al.  On the hardness of approximating minimization problems , 1993, STOC.

[15]  Jeffrey D. Ullman,et al.  Worst-Case Performance Bounds for Simple One-Dimensional Packing Algorithms , 1974, SIAM J. Comput..

[16]  Andrew Chi-Chih Yao,et al.  Resource Constrained Scheduling as Generalized Bin Packing , 1976, J. Comb. Theory A.

[17]  Carsten Lund,et al.  On the hardness of approximating minimization problems , 1994, JACM.

[18]  M. Yue A simple proof of the inequality FFD (L) ≤ 11/9 OPT (L) + 1, ∀L for the FFD bin-packing algorithm , 1991 .

[19]  Z. Tuza,et al.  PRECOLORING EXTENSION. II. GRAPHS CLASSES RELATED TO BIPARTITE GRAPHS , 1993 .

[20]  Klaus Jansen,et al.  Scheduling with Incompatible Jobs , 1992, WG.

[21]  Klaus Jansen,et al.  Generalized Coloring for Tree-like Graphs , 1992, WG.