Back to Search
Start Over
Totally Clairvoyant Scheduling with Relative Timing Constraints.
- Source :
- Verification, Model Checking & Abstract Interpretation (9783540311393); 2005, p398-411, 14p
- Publication Year :
- 2005
-
Abstract
- Traditional scheduling models assume that the execution time of a job in a periodic job-set is constant in every instance of its execution. This assumption does not hold in real-time systems wherein job execution time is known to vary. A second feature of traditional models is their lack of expressiveness, in that constraints more complex than precedence constraints (for instance, relative timing constraints) cannot be modeled. Thirdly, the schedulability of a real-time system depends upon the degree of clairvoyance afforded to the dispatcher. In this paper, we shall discuss Totally Clairvoyant Scheduling, as modeled within the E-T-C scheduling framework [Sub05]. We show that this instantiation of the scheduling framework captures the central issues in a real-time flow-shop scheduling problem and devise a polynomial time sequential algorithm for the same. The design of the polynomial time algorithm involves the development of a new technique, which we term Mutable Dynamic Programming. We expect that this technique will find applications in other areas of system design, such as Validation and Software Verification. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISBNs :
- 9783540311393
- Database :
- Supplemental Index
- Journal :
- Verification, Model Checking & Abstract Interpretation (9783540311393)
- Publication Type :
- Book
- Accession number :
- 32911900
- Full Text :
- https://doi.org/10.1007/11609773_26