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
Link To Document