Title : 
Task scheduling in distributed computing systems with a genetic algorithm
         
        
            Author : 
Woo, Sung-Ho ; Yang, Sung-Bong ; Kim, Shin-Dug ; Han, Tack-Don
         
        
            Author_Institution : 
Dept. of Comput. Sci., Yonsei Univ., Seoul, South Korea
         
        
        
            fDate : 
28 Apr-2 May 1997
         
        
        
        
            Abstract : 
Scheduling a directed acyclic graph (DAG) which represents the precedence relations of the tasks of a parallel program in a distributed computing system (DCS) is known as an NP-complete problem except for some special cases. Many heuristic-based methods have been proposed under various models and assumptions. A DCS can be classified in two types according to the characteristics of the processors on a network: a distributed homogeneous system (DHOS) and a distributed heterogeneous system (DHES). The paper defines a general model for a DHOS and a DHES and presents a genetic algorithm (GA) to solve the task scheduling problem in the defined DCS. The performance of the proposed GA is compared with the list scheduling algorithm in a DHOS and with the one-level reach-out greedy algorithm (OLROG) in a DHES. The proposed GA has shown better performance in various environments than other scheduling methods
         
        
            Keywords : 
directed graphs; genetic algorithms; parallel programming; processor scheduling; NP-complete problem; directed acyclic graph scheduling; distributed computing systems; distributed heterogeneous system; distributed homogeneous system; genetic algorithm; heuristic-based methods; list scheduling algorithm; one-level reach-out greedy algorithm; parallel program; performance; precedence relations; task scheduling; Data communication; Distributed computing; Distributed control; Genetic algorithms; Job shop scheduling; Laboratories; Parallel processing; Processor scheduling; Robustness; Scheduling algorithm;
         
        
        
        
            Conference_Titel : 
High Performance Computing on the Information Superhighway, 1997. HPC Asia '97
         
        
            Conference_Location : 
Seoul
         
        
            Print_ISBN : 
0-8186-7901-8
         
        
        
            DOI : 
10.1109/HPC.1997.592164