A directed search strategy for evolutionary dynamic multiobjective optimization

Yan Wu, Yaochu Jin, Xiaoxiong Liu

Research output: Contribution to journalArticlepeer-review

126 Scopus citations

Abstract

Many real-world multiobjective optimization problems are dynamic, requiring an optimization algorithm that is able to continuously track the moving Pareto front over time. In this paper, we propose a directed search strategy (DSS) consisting of two mechanisms for improving the performance of multiobjective evolutionary algorithms in changing environments. The first mechanism reinitializes the population based on the predicted moving direction as well as the directions that are orthogonal to the moving direction of the Pareto set, when a change is detected. The second mechanism aims to accelerate the convergence by generating solutions in predicted regions of the Pareto set according to the moving direction of the non-dominated solutions between two consecutive generations. The two mechanisms, when combined together, are able to achieve a good balance between exploration and exploitation for evolutionary algorithms to solve dynamic multiobjective optimization problems. We compare DSS with two existing prediction strategies on a variety of test instances having different changing dynamics. Empirical results show that DSS is powerful for evolutionary algorithms to deal with dynamic multiobjective optimization problems.

Original languageEnglish
Pages (from-to)3221-3235
Number of pages15
JournalSoft Computing
Volume19
Issue number11
DOIs
StatePublished - 24 Nov 2015

Keywords

  • Dynamic multiobjective optimization
  • Evolutionary algorithm
  • Local search
  • Prediction

Fingerprint

Dive into the research topics of 'A directed search strategy for evolutionary dynamic multiobjective optimization'. Together they form a unique fingerprint.

Cite this