Papers
Topics
Authors
Recent
Search
2000 character limit reached

The local-global conjecture for scheduling with non-linear cost

Published 23 Apr 2013 in cs.DS | (1304.6188v5)

Abstract: We consider the classical scheduling problem on a single machine, on which we need to schedule sequentially nn given jobs. Every job jj has a processing time pjp_j and a priority weight wjw_j, and for a given schedule a completion time CjC_j. In this paper we consider the problem of minimizing the objective value ∑jwjCj<sup>β\sum_j w_j C_j<sup>\beta for some fixed constant $\beta&gt;0$. This non-linearity is motivated for example by the learning effect of a machine improving its efficiency over time, or by the speed scaling model. For β=1\beta=1, the well-known Smith's rule that orders job in the non-increasing order of wj/pjw_j/p_j give the optimum schedule. However, for β≠1\beta \neq 1, the complexity status of this problem is open. Among other things, a key issue here is that the ordering between a pair of jobs is not well-defined, and might depend on where the jobs lie in the schedule and also on the jobs between them. We investigate this question systematically and substantially generalize the previously known results in this direction. These results lead to interesting new dominance properties among schedules which lead to huge speed up in exact algorithms for the problem. An experimental study evaluates the impact of these properties on the exact algorithm A*.

Summary

No one has generated a summary of this paper yet.

Paper to Video (Beta)

No one has generated a video about this paper yet.

Whiteboard

No one has generated a whiteboard explanation for this paper yet.

Open Problems

We haven't generated a list of open problems mentioned in this paper yet.

Continue Learning

We haven't generated follow-up questions for this paper yet.