Amortized efficiency of list update and paging rules
Communications of the ACM
Scheduling for Minimum Total Loss Using Service Time Distributions
Journal of the ACM (JACM)
Sequencing Tasks with Exponential Service Times to Minimize the Expected Flow Time or Makespan
Journal of the ACM (JACM)
Approximation in stochastic scheduling: the power of LP-based priority policies
Journal of the ACM (JACM)
Approximation Techniques for Average Completion Time Scheduling
SIAM Journal on Computing
Scheduling Unrelated Machines by Randomized Rounding
SIAM Journal on Discrete Mathematics
Stochastic Machine Scheduling with Precedence Constraints
SIAM Journal on Computing
Models and Algorithms for Stochastic Online Scheduling
Mathematics of Operations Research
On-line scheduling to minimize average completion time revisited
Operations Research Letters
Stochastic Online Scheduling Revisited
COCOA 2008 Proceedings of the 2nd international conference on Combinatorial Optimization and Applications
A Survey on Approximation Algorithms for Scheduling with Machine Unavailability
Algorithmics of Large and Complex Networks
Polyhedral and algorithmic properties of quantified linear programs
ESA'10 Proceedings of the 18th annual European conference on Algorithms: Part I
Quantified linear programs: a computational study
ESA'11 Proceedings of the 19th European conference on Algorithms
Learning in stochastic machine scheduling
WAOA'11 Proceedings of the 9th international conference on Approximation and Online Algorithms
Hi-index | 0.00 |
We present a first constant performance guarantee for preemptive stochastic scheduling to minimize the sum of weighted completion times. For scheduling jobs with release dates on identical parallel machines we derive a policy with a guaranteed performance ratio of 2 which matches the currently best known result for the corresponding deterministic online problem. Our policy applies to the recently introduced stochastic online scheduling model in which jobs arrive online over time. In contrast to the previously considered nonpreemptive setting, our preemptive policy extensively utilizes information on processing time distributions other than the first (and second) moments. In order to derive our result we introduce a new nontrivial lower bound on the expected value of an unknown optimal policy that we derive from an optimal policy for the basic problem on a single machine without release dates. This problem is known to be solved optimally by a Gittins index priority rule. This priority index also inspires the design of our policy.