• DocumentCode
    16916
  • Title

    An fptas for Response Time Analysis of Fixed Priority Real-Time Tasks with Resource Augmentation

  • Author

    Thi Huyen Chau Nguyen ; Richard, Pascal ; Grolleau, Emmanuel

  • Author_Institution
    Dept. of Comput. Eng., Univ. of Eng. & Technol., Hanoi, Vietnam
  • Volume
    64
  • Issue
    7
  • fYear
    2015
  • fDate
    July 1 2015
  • Firstpage
    1805
  • Lastpage
    1818
  • Abstract
    Response time analysis is required both for on-line admission of applications in dynamic systems and as an integral part of design tools for complex distributed real-time systems. We consider sporadic tasks with fixed-priorities and arbitrary deadlines to be executed upon a uniprocessor platform. Pseudo-polynomial time algorithms are known for computing exact worst-case response times for this task model. Nevertheless, the problem is known NP-hard and there cannot exist a constant approximation algorithm for response time computation, unless P=NP. We propose a fully polynomial time approximation scheme (FPTAS) for computing response time upper bounds under resource augmentation. The resource augmentation is defined as the processor speedup factor bounded by (1 + 1/k), where kdef [1 = ε]-1 for any constant ε ∈ (0;1), the FPTAS accuracy parameter. This algorithm is best possible in the sense that resource augmentation is indeed necessary for an efficient response time calculation.
  • Keywords
    computational complexity; task analysis; FPTAS; NP-hard problem; complex distributed real-time systems; constant approximation algorithm; dynamic systems; fixed priority real-time tasks; fully polynomial time approximation scheme; pseudopolynomial time algorithms; resource augmentation; response time analysis; response time upper bound computation; uniprocessor platform; Algorithm design and analysis; Approximation algorithms; Linear approximation; Polynomials; Time factors; Upper bound; Response time analysis; approximation algorithm; arbitrary deadlines; feasibility analysis; fixed-priority tasks; resource augmentation;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2014.2346178
  • Filename
    6873248