• DocumentCode
    1736208
  • Title

    A genetic approach for scheduling non-preemptive tasks with precedence and deadline constraints

  • Author

    Mitra, Hirak ; Ramanathan, Parameswaran

  • Author_Institution
    Motorola Inc., Austin, TX, USA
  • fYear
    1993
  • Firstpage
    556
  • Abstract
    A real-time application is specified as a set of nonpreemptive tasks with precedence and deadline constraints. An offline algorithm for multiprocessor scheduling of nonpreemptive tasks with precedence and deadline constraints is proposed. Since this problem is known to be NP-hard, it has been traditionally solved by using list-based scheduling heuristics such as the minimum-laxity-first algorithm. In contrast, the authors propose a genetic algorithm based approach for solving this problem. Unlike the traditional scheduling algorithms, which do not perform well when there is considerable communication between the tasks, the proposed approach performs better as the communication requirements become more stringent. Results of an experimental evaluation comparing the proposed approach with the minimum-laxity-first heuristic are also presented
  • Keywords
    computational complexity; genetic algorithms; multiprocessing systems; scheduling; NP-hard; communication requirements; deadline constraints; genetic approach; minimum-laxity-first algorithm; multiprocessor scheduling; nonpreemptive tasks scheduling; offline algorithm; precedence; real-time application; Aerospace control; Aircraft; Application software; Communication system control; Control systems; Distributed computing; Genetic algorithms; Processor scheduling; Real time systems; Scheduling algorithm;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    System Sciences, 1993, Proceeding of the Twenty-Sixth Hawaii International Conference on
  • Conference_Location
    Wailea, HI
  • Print_ISBN
    0-8186-3230-5
  • Type

    conf

  • DOI
    10.1109/HICSS.1993.284070
  • Filename
    284070