EDF-schedulability of synchronous periodic task systems is coNP-hard
EDF-schedulability of synchronous periodic task systems is coNP-hard
复制标题
同步周期性任务系统的 EDF 可调度性是共难点
DOI:
--
复制
发表时间:
2010
期刊:
影响因子:
--
通讯作者:
T. Rothvoss
中科院分区:
文献类型:
--
作者:
F. Eisenbrand;T. Rothvoss
In the <i>synchronous periodic task model</i>, a set τ<sub>1</sub>, ..., τ<sub><i>n</i></sub> of tasks is given, each releasing jobs of running time <i>c</i><sub><i>i</i></sub> with relative deadline <i>d</i><sub><i>i</i></sub>, at each integer multiple of the period <i>p</i><sub><i>i</i></sub>. It is a classical result that <i>Earliest Deadline First (EDF)</i> is an optimal preemptive uniprocessor scheduling policy. For constrained deadlines, i.e. <i>d</i><sub><i>i</i></sub> ≤ <i>p</i><sub><i>i</i></sub>, the EDF-schedule is feasible if and only if
[EQUATION]
Though an enormous amount of literature deals with this topic, the complexity status of this test has remained unknown. We prove that testing EDF-schedulability of such a task system is (weakly) <b>coNP</b>-hard. This solves Problem 2 from the survey "Open Problems in Real-time Scheduling" by Baruah & Pruhs. The hardness result is achieved by applying recent results on inapproximability of Diophantine approximation.