Title :
Genetic algorithms for network division problem
Author :
Farrell, Craig A. ; Kieronska, Dorota H. ; Schulze, Mike
Author_Institution :
Dept. of Comput. Sci., Curtin Univ. of Technol., Perth, WA, Australia
Abstract :
The network division problem (NDP), whereby a network (graph) of hosts (nodes) needs to be segmented into a given number of partitions with a penalty incurred for communication between partitions, is a fundamental problem in computer networks and distributed systems. The problem is a variation of a k-way graph partitioning problem and is thus NP-complete. The algorithmic methods for finding an optimal network segmentation are impractical due to the time required to find a solution. Other methods, possibly heuristic, are needed. Genetic algorithms (GAs) have been used in the past to find solutions to the k-way partitioning problem. Solving the NDP using GAs for networks with hundreds of nodes can still require large amounts of time, even for heuristic-based solutions. An improvement can be achieved via parallel implementation of a heuristic-based method. In this paper, we present a set of parallel genetic algorithms for the NDP. We contrast various selection methods for their effectiveness, practicality, and quality of results. Results are presented for an implementation on a 2048-processor DEC MPP12000Sx supercomputer
Keywords :
DEC computers; computational complexity; computer networks; genetic algorithms; graph theory; heuristic programming; parallel algorithms; problem solving; DEC MPP12000Sx supercomputer; NP-complete problem; algorithmic methods; communication penalty; computer networks; distributed systems; effectiveness; genetic algorithms; graph nodes; heuristic-based solutions; host network; k-way graph partitioning problem; network division problem; optimal network segmentation; parallel genetic algorithms; practicality; results quality; Computer networks; Computer science; Ethernet networks; Genetic algorithms; Partitioning algorithms; Pervasive computing; Road accidents; Statistics; Telecommunication traffic; Throughput;
Conference_Titel :
Evolutionary Computation, 1994. IEEE World Congress on Computational Intelligence., Proceedings of the First IEEE Conference on
Conference_Location :
Orlando, FL
Print_ISBN :
0-7803-1899-4
DOI :
10.1109/ICEC.1994.349913