• DocumentCode
    428629
  • Title

    Synthesis of robust task schedules for minimum disruption repair

  • Author

    Kandasamy, Nagarajan ; Hanak, David ; Van Buskirk, Chris ; Neema, Himanshu ; Karsai, Gabor

  • Author_Institution
    Inst. for Software Integrated Syst., Vanderbilt Univ., Nashville, TN, USA
  • Volume
    6
  • fYear
    2004
  • fDate
    10-13 Oct. 2004
  • Firstpage
    5056
  • Abstract
    An off-line scheduling algorithm considers resource, precedence, and synchronization requirements of a task graph, and generates a schedule guaranteeing its timing requirements. This schedule must, however, be executed in a dynamic and unpredictable operating environment where resources may fail and tasks may execute longer than expected. To accommodate such execution uncertainties, this paper addresses the synthesis of robust task schedules using a slack-based approach and proposes a solution using integer linear programming (ILP). An ILP model, whose solution maximizes the temporal flexibility of the overall task schedule, is formulated. Two different ILP solvers are used to solve this model and their performance compared. For large task graphs, an efficient approximate method is presented and its performance evaluated.
  • Keywords
    integer programming; linear programming; manufacturing data processing; scheduling; integer linear programming; minimum disruption repair; offline scheduling algorithm; robust task schedules synthesis; slack-based approach; task graph; unpredictable operating environment; Dynamic scheduling; Integer linear programming; Job shop scheduling; Manufacturing industries; Processor scheduling; Robustness; Scheduling algorithm; Software systems; Timing; Uncertainty;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2004 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-8566-7
  • Type

    conf

  • DOI
    10.1109/ICSMC.2004.1400995
  • Filename
    1400995