2010
DOI: 10.1007/978-3-642-14165-2_26
|View full text |Cite
|
Sign up to set email alerts
|

Scheduling Periodic Tasks in a Hard Real-Time Environment

Abstract: Abstract. We give a rigorous account on the complexity landscape of an important real-time scheduling problem that occurs in the design of software-based aircraft control. The goal is to distribute tasks τ i = (c i , p i ) on a minimum number of identical machines and to compute offsets a i for the tasks such that no collision occurs. A task τ i releases a job of running time c i at each time a i + k · p i , k ∈ N 0 and a collision occurs if two jobs are simultaneously active on the same machine. Our main resu… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
22
0

Year Published

2010
2010
2022
2022

Publication Types

Select...
4
3
1

Relationship

2
6

Authors

Journals

citations
Cited by 28 publications
(22 citation statements)
references
References 16 publications
0
22
0
Order By: Relevance
“…The intersection of the fields of real-time systems and computational complexity has received substantial attention in the past decades (e.g., see [26] for a survey of classic results), and intractability results for a variety of feasibility problems (e.g., [5,11,17,20,24]) and commonly used schedulability analysis methods have been established (e.g., [5,9,10]). 2 For instance, it is well known that the feasibility problem for periodic task sets is intractable [17].…”
Section: A Synchronization Scheduling and Complexitymentioning
confidence: 99%
“…The intersection of the fields of real-time systems and computational complexity has received substantial attention in the past decades (e.g., see [26] for a survey of classic results), and intractability results for a variety of feasibility problems (e.g., [5,11,17,20,24]) and commonly used schedulability analysis methods have been established (e.g., [5,9,10]). 2 For instance, it is well known that the feasibility problem for periodic task sets is intractable [17].…”
Section: A Synchronization Scheduling and Complexitymentioning
confidence: 99%
“…However, as mentioned in [13], this later condition is very restrictive. In [14] Eisenbrand and al. proposed scheduling algorithms in the case of harmonic and non-harmonic tasks.…”
Section: Related Workmentioning
confidence: 99%
“…We can distinguish between the three following cases: The study of harmonic tasks is based on a bin tree [14], where each bin has a size equal to the smallest period T 1 . The initial bin contains a free slot of size equal to T 1 −C 1 .…”
Section: Scheduling Harmonic Tasksmentioning
confidence: 99%
See 1 more Smart Citation
“…Faced with the significantly increasing number of partitions, the system designers gradually tend to rely on decision-making tools to produce valid scheduling tables for IMA systems. Meanwhile, for the avionics company, it is preferable to reallocate the start times and processors for all partitions only, rather than to redesign and rebuild the entire system [5]. Hence, it is desirable to develop an effective method, which determines whether all partitions in an IMA system are schedulable and provides valid allocations if they are schedulable.…”
Section: Introductionmentioning
confidence: 99%