• DocumentCode
    3209865
  • Title

    Approximate schedulability analysis

  • Author

    Chakraborty, Samarjit ; Künzli, Simon ; Thiele, Lothar

  • Author_Institution
    Comput. Eng. & Networks Lab., Swiss Fed. Inst. of Technol., Switzerland
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    159
  • Lastpage
    168
  • Abstract
    The schedulability analysis problem for many realistic task models is intractable. Therefore, known algorithms either have exponential complexity or at best can be solved in pseudo-polynomial time, thereby restricting application of the concerned models to a large extent. We introduce the notion of "approximate schedulability analysis" and show that if a small amount of "error" (which is specified as an input to the algorithm) can be tolerated in decisions made by the algorithm, then this problem can be solved in polynomial time. Our algorithms are analogous to fully polynomial time approximation schemes in the context of optimization problems. We show that this concept of approximate schedulability analysis is fairly general and can be applied to any task model which satisfies certain "task-independence" assumptions. Lastly, we substantiate our theoretical results with experimental evidence and clearly show tradeoffs between running time of the schedulability analysis and the error incurred for various values of the input error parameter.
  • Keywords
    computational complexity; optimisation; processor scheduling; real-time systems; algorithms; approximate schedulability analysis; complexity; input error parameter; optimization problems; polynomial time; running time; task independence assumptions; task models; Algorithm design and analysis; Application software; Approximation algorithms; Computer networks; Electronic mail; Error analysis; Laboratories; Polynomials; Processor scheduling; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Real-Time Systems Symposium, 2002. RTSS 2002. 23rd IEEE
  • ISSN
    1052-8725
  • Print_ISBN
    0-7695-1851-6
  • Type

    conf

  • DOI
    10.1109/REAL.2002.1181571
  • Filename
    1181571