Skip to main content
U.S. Department of Energy
Office of Scientific and Technical Information

Genetic algorithms for graph partitioning and incremental graph partitioning

Book ·
OSTI ID:87649
; ; ;  [1]
  1. Syracuse Univ., NY (United States). School of Computer and Information Science

Partitioning graphs into equally large groups of nodes, minimizing the number of edges between different groups, is an extremely important problem in parallel computing. This paper presents genetic algorithms for suboptimal graph partitioning, with new crossover operators (KNUX, DKNUX) that lead to orders of magnitude improvement over traditional genetic operators in solution quality and speed. Their method can improve on good solutions previously obtained by using other algorithms or graph theoretic heuristics in minimizing the total communication cost or the worst case cost of communication for a single processor. The authors also extend their algorithm to Incremental Graph Partitioning problems, in which the graph structure or system properties changes with time.

OSTI ID:
87649
Report Number(s):
CONF-941118--; ISBN 0-8186-6605-6
Country of Publication:
United States
Language:
English

Similar Records

Parallel incremental graph partitioning using linear programming
Book · Fri Dec 30 23:00:00 EST 1994 · OSTI ID:87650

A parallel genetic algorithm for the set partitioning problem
Technical Report · Sun May 01 00:00:00 EDT 1994 · OSTI ID:10161119

Nearest-neighbor mapping of finite element graphs onto processor meshes
Journal Article · Mon Nov 30 23:00:00 EST 1987 · IEEE Trans. Comput.; (United States) · OSTI ID:5384821