A new algorithm for scheduling periodic, real-time tasks (Q1115592): Difference between revisions

From MaRDI portal
Added link to MaRDI item.
Set OpenAlex properties.
 
(2 intermediate revisions by 2 users not shown)
Property / MaRDI profile type
 
Property / MaRDI profile type: MaRDI publication profile / rank
 
Normal rank
Property / cites work
 
Property / cites work: On a Real-Time Scheduling Problem / rank
 
Normal rank
Property / cites work
 
Property / cites work: Scheduling periodically occurring tasks on multiple processors / rank
 
Normal rank
Property / cites work
 
Property / cites work: A note on preemptive scheduling of periodic, real-time tasks / rank
 
Normal rank
Property / cites work
 
Property / cites work: On the complexity of fixed-priority scheduling of periodic, real-time tasks / rank
 
Normal rank
Property / cites work
 
Property / cites work: Scheduling Algorithms for Multiprogramming in a Hard-Real-Time Environment / rank
 
Normal rank
Property / full work available at URL
 
Property / full work available at URL: https://doi.org/10.1007/bf01553887 / rank
 
Normal rank
Property / OpenAlex ID
 
Property / OpenAlex ID: W2001794165 / rank
 
Normal rank

Latest revision as of 09:53, 30 July 2024

scientific article
Language Label Description Also known as
English
A new algorithm for scheduling periodic, real-time tasks
scientific article

    Statements

    A new algorithm for scheduling periodic, real-time tasks (English)
    0 references
    0 references
    0 references
    1989
    0 references
    We consider the problem of preemptive scheduling a set of periodic, real- time tasks on a multiprocessor computer system. We give a new scheduling algorithm, the so-called slack-time algorithm, and show that it is more effective than the known deadline algorithm. We also give an (exponential-time) algorithm to decide if a task system is schedulable by the slack-time or the deadline-algorithm. The same algorithm can also be used to decide if a task system is schedulable by any given fixed- priority scheduling algorithm. This resolves an open question posed by the author and \textit{J. Whitehead} [Performance Eval. 2, 237-250 (1982; Zbl 0496.90046)]. Finally, it is shown that the problem of deciding if a task system is schedulable by the slack-time, the deadline, or any given fixed-priority scheduling algorithm is co-NP-hard for each fixed \(m\geq 1\).
    0 references
    preemptive scheduling
    0 references
    periodic, real-time tasks
    0 references
    multiprocessor computer system
    0 references
    co-NP-hard
    0 references

    Identifiers

    0 references
    0 references
    0 references
    0 references
    0 references
    0 references
    0 references