DocumentCode :
2834837
Title :
Hardness Results for Static Priority Real-Time Scheduling
Author :
Stigge, Martin ; Yi, Wang
Author_Institution :
Uppsala Univ., Uppsala, Sweden
fYear :
2012
fDate :
11-13 July 2012
Firstpage :
189
Lastpage :
198
Abstract :
Real-time systems are often modeled as a collection of tasks, describing the structure of the processor´s workload. In the literature, task-models of different expressiveness have been developed, ranging from the traditional periodic task model to highly expressive graph-based models. For dynamic priority schedulers, it has been shown that the schedulability problem can be solved efficiently, even for graph-based models. However, the situation is less clear for the case of static priority schedulers. It has been believed that the problem can be solved in pseudo-polynomial time for the generalized multiframe model (GMF). The GMF model constitutes a compromise in expressiveness by allowing cycling through a static list of behaviors, but disallowing branching. Further, the problem complexity for more expressive models has been unknown so far. In this paper, we show that previous results claiming that a precise and efficient test exists are wrong, giving a counterexample. We prove that the schedulability problem for GMF models (and thus also all more expressive models) using static priority schedulers is in fact coNP-hard in the strong sense. Our result thus establishes the fundamental hardness of analyzing static priority real-time scheduling, in contrast to its dynamic priority counterpart of pseudo-polynomial complexity.
Keywords :
computational complexity; graph theory; scheduling; GMF; coNP-hard; dynamic priority schedulers; generalized multiframe model; graph-based models; hardness results; periodic task model; pseudo-polynomial complexity; pseudo-polynomial time; schedulability problem; static priority real-time scheduling; Complexity theory; Delay; Dynamic scheduling; Polynomials; Real time systems; Schedules; co-np hardness; complexity; real-time; scheduling theory;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Real-Time Systems (ECRTS), 2012 24th Euromicro Conference on
Conference_Location :
Pisa
ISSN :
1068-3070
Print_ISBN :
978-1-4673-2032-0
Type :
conf
DOI :
10.1109/ECRTS.2012.13
Filename :
6257571
Link To Document :
بازگشت