Helper-objectives: Using multi-objective evolutionary algorithms for single-objective optimisation

Helper-objectives: Using multi-objective evolutionary algorithms for single-objective optimisation

0.00 Avg rating0 Votes
Article ID: iaor20051559
Country: Netherlands
Volume: 3
Issue: 4
Start Page Number: 323
End Page Number: 347
Publication Date: Dec 2004
Journal: Journal of Mathematical Modelling and Algorithms
Authors:
Keywords: heuristics
Abstract:

This paper investigates the use of multi-objective methods to guide the search when solving single-objective optimisation problems with genetic algorithms. Using the job shop scheduling and travelling salesman problems as examples, experiments demonstrate that the use of helper-objectives (additional objectives guiding the search) significantly improves the average performance of a standard GA. The helper-objectives guide the search towards solutions containing good building blocks and help the algorithm escape local optima. The experiments reveal that the approach works if the number of simultaneously used helper-objectives is low. However, a high number of helper-objectives can be used in the same run by changing the helper-objectives dynamically. The experiments reveal that for the majority of problem instances studied, the proposed approach significantly outperforms a traditional GA. The experiments also demonstrate that controlling the proportion of non-dominated solutions in the population is very important when using helper-objectives, since the presence of too many non-dominated solutions removes the selection pressure in the algorithm.

Reviews

Required fields are marked *. Your email address will not be published.