Abstract: Current feasibility tests for the static-priority scheduling of
periodic task systems run in pseudo-polynomial time. We present a fully
polynomial-time approximation scheme (FPTAS) for feasibility analysis in
static-priority systems where each task's relative deadline is constrained to
be at most its period. This test is an approximation with respect to the amount
of processor capacity that must be "sacrificed" for the test to become exact.
We show that an arbitrary level of accuracy, ϵ, may
be chosen for the approximation scheme, and present a run-time bound that is
polynomial in terms of ϵ and the number of tasks,
n.