Totally Clairvoyant Scheduling with Relative Timing Constraints

Abstract

Traditional scheduling models assume that the execution time of a job in a periodic job-set is constant in every instance of it 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. We show that instantiation of the scheduling framework captures the central issues in a real-time flow-shop scheduling problem and design a polynomial time sequential algorithm for the same. We also introduce an error-minimizing performance metric called Violation Degree and establish that optimizing this metric in a Totally Clairvoyant Scheduling System in NP-Hard.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Dec 31, 2002
Accession Number
ADA412261

Entities

People

  • K. Subramani

Organizations

  • West Virginia University

Tags

Communities of Interest

  • C4I
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Algorithms
  • Artificial Intelligence
  • Computational Complexity
  • Computations
  • Computer Science
  • Computers
  • Engineering
  • Information Processing
  • Mathematics
  • Numbers
  • Operating Systems
  • Optimization
  • Polynomials
  • Real Numbers
  • Scheduling (Production)
  • Theoretical Computer Science
  • West Virginia

Fields of Study

  • Computer science

Readers

  • Applied Combinatorial Optimization and Logic Circuit Design.
  • Operations Research
  • Parallel and Distributed Computing.