1 research outputs found

    Recent Hardness Results for Periodic Uni-processor Scheduling

    No full text
    Consider a set of nn periodic tasks au1,ldots,aun au_1,ldots, au_n where aui au_i is described by an execution time cic_i, a (relative) deadline did_i and a period pip_i. We assume that jobs are released synchronously (i.e. at each multiple of pip_i) and consider pre-emptive, uni-processor schedules. We show that computing the response time of a task aun au_n in a Rate-monotonic schedule i.e. computing [ minleft{ r geq mid c_n + sum_{i=1}^{n-1} leftlceil frac{r}{p_i} ight ceil c_i leq r ight} ] is (weakly) mathbfNPmathbf{NP}-hard (where aun au_n has the lowest priority and the deadlines are implicit, i.e. di=pid_i = p_i). Furthermore we obtain that verifying EDF-schedulability, i.e. [ forall Q geq 0: sum_{i=1}^n left( leftlfloor frac{Q-d_i}{p_i} ight floor +1 ight)cdot c_i leq Q ] for constrained-deadline tasks (dileqpid_i leq p_i) is weakly mathbfcoNPmathbf{coNP}-hard
    corecore