Evolutionary codings and operators for the terminal assignment problem

  • Authors:
  • Bryant A. Julstrom

  • Affiliations:
  • St. Cloud State University, St. Cloud, MN, USA

  • Venue:
  • Proceedings of the 11th Annual conference on Genetic and evolutionary computation
  • Year:
  • 2009

Quantified Score

Hi-index 0.00

Visualization

Abstract

Given a collection of terminals, each with a demand, a collection of concentrators, each with a capacity, and costs of connecting the terminals to the concentrators, the terminal assignment problem seeks a set of such connections of minimum cost and without the total demand at any concentrator exceeding its capacity. One genetic algorithm for this problem encodes candidate solutions as strings of concentrator labels; in three other GAs, chromosomes are permutations of terminal labels decoded by a greedy decoder. In comparisons on 40 instances of the problem, the string-coded GA consistently performs poorly, while among the three permutation-coded GAs, one that applies only mutation almost always outperforms the other two, which use crossover operators as well as mutation.