Journal of Systems Engineering and Electronics ›› 2009, Vol. 20 ›› Issue (1): 204-210.

• SOFTWARE ALGORITHM AND SIMULATION • Previous Articles     Next Articles

Multiobjective evolutionary algorithm for dynamic nonlinear constrained optimization problems

Liu Chun’an1,2 & Wang Yuping2   

  1. 1. Dept. of Mathematics, Baoji Univ. of Arts and Science, Baoji 721013, P. R. China;
    2. School of Computer Engineering and Technology, Xidian Univ., Xi’an 710071, P. R. China
  • Online:2009-02-18 Published:2010-01-03


A new method to solve dynamic nonlinear constrained optimization problems (DNCOP) is proposed. First, the time (environment) variable period of DNCOP is divided into several equal subperiods. In each subperiod, the DNCOP is approximated by a static nonlinear constrained optimization problem (SNCOP). Second, for each SNCOP, inspired by the idea of multiobjective optimization, it is transformed into a static bi-objective optimization problem. As a result, the original DNCOP is approximately transformed into several static bi-objective optimization problems. Third, a new multiobjective evolutionary algorithm is proposed based on a new selection operator and an improved nonuniformity mutation operator. The simulation results indicate that the proposed algorithm is effective for DNCOP.