• DocumentCode
    2536911
  • Title

    Approximation algorithms for scheduling multiple feasible interval jobs

  • Author

    Chen, Jian-Jia ; Wu, Jun ; Shih, Chi-Sheng ; Kuo, Tei-Wei

  • Author_Institution
    Dept. of Comput. Sci. & Inf. Eng., National Taiwan Univ., Taiwan
  • fYear
    2005
  • fDate
    17-19 Aug. 2005
  • Firstpage
    11
  • Lastpage
    16
  • Abstract
    Time-critical jobs in many real-time applications have multiple feasible intervals. Such a job is constrained to execute from start to completion in one of its feasible intervals. A job fails if the job remains incomplete at the end of the last feasible interval. This paper is concerned with how to find a schedule in which the number of jobs completed in one of their feasible intervals is maximized. We show that the maximization problem is NP-hard for both nonpreemptible and preemptible jobs. This paper develops two approximation algorithms for nonpreemptible and preemptible jobs. When jobs are nonpreemptible, algorithm LECF is with a 2-approximation factor; when jobs are preemptible, algorithm LEF is proved being a 3-approximation algorithm. We also show that our analysis on the two algorithms is tight by providing a set of input instances. Simulation results demonstrate that algorithms LECF and LEF not only guarantee the approximation factors but also outperform other multiple feasible interval scheduling algorithms.
  • Keywords
    computational complexity; scheduling; 2-approximation factor; 3-approximation algorithm; LECF algorithm; NP-hardness; approximation algorithm; maximization problem; multiple feasible interval job scheduling; time-critical job; Approximation algorithms; Computer network management; Computer science; Engineering management; Information management; Management information systems; Processor scheduling; Routing; Scheduling algorithm; Technology management;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Embedded and Real-Time Computing Systems and Applications, 2005. Proceedings. 11th IEEE International Conference on
  • ISSN
    1533-2306
  • Print_ISBN
    0-7695-2346-3
  • Type

    conf

  • DOI
    10.1109/RTCSA.2005.28
  • Filename
    1541050