• DocumentCode
    2201680
  • Title

    Graphical scheduling heuristics for complex task environments

  • Author

    Curry, Michael L. ; Pattipati, Krishna R. ; Kleinman, David L.

  • Author_Institution
    Alphatech Inc., Burlington, MA, USA
  • Volume
    1
  • fYear
    1998
  • fDate
    11-14 Oct 1998
  • Firstpage
    388
  • Abstract
    This paper presents a heuristic approach to scheduling the execution of interdependent tasks in a complex environment. In this context, tasks require the assignment of a set of assets within a specified opportunity window. The tasks are geographically distributed and require the movement of assets prior to processing. Each asset has multiple resources and is generally combined to meet the requirements of a given task. In this paper, a graphical task model is introduced that facilitates hierarchical, sequential, and parallel task relationships. The schedule is determined by sequentially assigning assets to tasks using a greedy heuristic. Each assignment corresponds to a subproblem, where a set of assets is selected to process a single task. The performance of this heuristic is improved via a rollout algorithm.
  • Keywords
    directed graphs; heuristic programming; scheduling; asset assignment; complex task environments; graphical scheduling heuristics; graphical task model; greedy heuristic; hierarchical task relationships; interdependent tasks; multiple resources; opportunity window; parallel task relationships; rollout algorithm; sequential task relationships; Contracts; Labeling; Military computing; Parallel processing; Processor scheduling; Scheduling algorithm; Systems engineering and theory; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man, and Cybernetics, 1998. 1998 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-4778-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.1998.725441
  • Filename
    725441