• DocumentCode
    3598297
  • Title

    Branch-and-bound algorithm for UET scheduling problem

  • Author

    Chardon, Marc ; Moukrim, Aziz

  • Author_Institution
    Centre de Recherches de Royallieu, Univ. de Technol. de Compiegne, France
  • Volume
    5
  • fYear
    2002
  • Abstract
    This paper addresses the problem of scheduling unit execution time task systems on m identical machines under certain precedence constraints. The aim is to compute the minimal length nonpreemptive schedule. The problem is NP-hard if m is arbitrary and only polynomially solvable for some special cases. The Coffman-Graham algorithm solves optimally the over-interval order class. Using this result, we propose a new branch and bound algorithm to find an optimal schedule in the general case. This branch and bound algorithm is based upon a dominance rule and lower bounds including relaxation of the number of available processors and certain precedence constraints.
  • Keywords
    computational complexity; parallel processing; processor scheduling; tree searching; Coffman-Graham algorithm; NP-hard problem; UET scheduling problem; branch and bound algorithm; branch-and-bound algorithm; dominance rule; identical machines; lower bounds; minimal length nonpreemptive schedule; over-interval order class; precedence constraints; profile scheduling; unit execution time task systems; Artificial intelligence; Optimal scheduling; Processor scheduling; Scheduling algorithm; Time factors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Systems, Man and Cybernetics, 2002 IEEE International Conference on
  • ISSN
    1062-922X
  • Print_ISBN
    0-7803-7437-1
  • Type

    conf

  • DOI
    10.1109/ICSMC.2002.1176338
  • Filename
    1176338