The Complexity of Preemptive Scheduling Given Interprocessor Communication Delays
暂无分享,去创建一个
Abstract We discuss the problem of scheduling af set of independent tasks T, each t i ϵ T of lenght l i ϵ Z + , on m identical processors. We allow preemption but assume a communication delay of time k ϵ N . Whenever a task is preempted from one processor to another, there must be a delay of at least k time units. We show that if k = 1, an optimal schedule can be found in polynomial time but if k ⩾ 2, the corresponding decision problem is NP-complete.
[1] David S. Johnson,et al. Computers and Intractability: A Guide to the Theory of NP-Completeness , 1978 .
[2] Reinhold Oberle,et al. Performance Analysis of a Distributed Real-Time System , 1982, RTSS.
[3] Robert McNaughton,et al. Scheduling with Deadlines and Loss Functions , 1959 .
[4] Kevin Mahon,et al. Deterministic and Stochastic Scheduling , 1983 .