A 2-plus-epsilon approximation for precedence-constrained single-machine scheduling with release dates

Consider the scheduling problem 1rj,precwjCj1|\,r_j,\,prec\,|\sum w_jC_j, consisting of precedence-constrained jobs on a single machine with release dates, where CjC_j is the completion time of job jj and wjw_j is its weight. A (2+ε)(2+\varepsilon)-approximation algorithm achieves a schedule whose total weighted completion time is at most (2+ε)(2+\varepsilon) times optimal, for every ε>0\varepsilon>0.

Approximation conjecture. For any ε>0\varepsilon>0, there is a (2+ε)(2+\varepsilon)-approximation algorithm for

1rj,precwjCj.1|\,r_j,\,prec\,|\sum w_jC_j.

The paper's e/(e1)\sqrt{e}/(\sqrt{e}-1)-approximation is presented as unlikely to be the final guarantee; this conjecture proposes approaching a factor of 22 while allowing an arbitrarily small additive ε\varepsilon.

Sources & referencesView supporting material

Primary source

Martin Skutella, “A 2.542-Approximation for Precedence Constrained Single Machine Scheduling with Release Dates and Total Weighted Completion Time Objective”, arXiv:1603.04690 (2016).

Progress summary

Never refreshed

Nothing recorded yet. Refresh searches the literature and the public web for attempts on this problem, and writes the first summary here.

Solutions 0

No solutions have been posted yet.