PulseExploreJournal ClubDebatesTrendingResearchersJournals
Instagram
HomeExploreJournal ClubTrending
Synapse
⌘+K
Synapse
April 1, 1995SIAM Journal on Computing189 citations

D^over: An Optimal On-Line Scheduling Algorithm for Overloaded Uniprocessor Real-Time Systems

View Full Paper
GKG. KorenDSDennis Shasha

Key Points

Key points are not available for this paper at this time.

Abstract

Consider a real-time system in which every task has a value that it obtains only if it completes by its deadline. The problem is to design an on-line scheduling algorithm (i.e., the scheduler has no knowledge of a task until it is released) that maximizes the guaranteed value obtained by the system. When such a system is underloaded (i.e., there exists a schedule for which all tasks meet their deadlines), Dertouzos Proceedings IFIF Congress, 1974, pp. 807–8131 showed that the earliest deadline first algorithm will achieve 100% of the possible value. Locke [Ph.D. thesis, Computer Science Dept., Carnegie-Mellon Univ., Pittsburgh, PA showed that earliest deadline first performs very badly, however, when the system is overloaded, and he proposed heuristics to deal with overload. This paper presents an optimal on-line scheduling algorithm for overloaded uniprocessor systems. It is optimal in the sense that it gives the best competitive ratio possible relative to an off-line scheduler.

Ask AI
Helpful
Bookmark
Share
View Full Paper

Cite This Study

Koren et al. (1995) studied this question.

synapsesocial.com/papers/6a1fe9bb2065d284090da0edhttps://doi.org/10.1137/s0097539792236882
Ask AI
Helpful
Bookmark
Share
View Full Paper

Also Consider

Synapse has enriched 5 closely related papers on similar clinical questions. Consider them for comparative context:

  1. 1On-line scheduling in the presence of overload2002 · 143 citations
  2. 2The Spring kernel: a new paradigm for real-time systems1991 · 262 citations
  3. 3The cyclic executive model and Ada1989 · 165 citations
  4. 4Amortized efficiency of list update and paging rules1985 · 2,122 citations
  5. 5On the competitiveness of on-line real-time task scheduling1992 · 172 citations