Computer Science ›› 2017, Vol. 44 ›› Issue (12): 202-210.doi: 10.11896/j.issn.1002-137X.2017.12.037

Previous Articles     Next Articles

Research on Multi-objective Evolutionary Algorithm Based on Decomposition Using Interacting Variables Grouping

QIU Fei-yue, HU Xuan and WANG Li-ping   

  • Online:2018-12-01 Published:2018-12-01

Abstract: Optimization problem with large-scale decision variable is one of the hot and difficult points in the multi-objective evolutionary algorithm research field.When solving the problem of large-scale variable,the current evolutionary algorithm does not find the related information between decision variables and treats all the decision variables as a whole to optimize.But the variable dimensionality will become the bottleneck as the decision variables in the optimization problem increase,which will affect the performance of the algorithm.To settle these problems,this paper proposed a interacting variable grouping strategy to identify the internal relation among the decision variables and allocate the inte-racting variables to the same group.Thus,it can decompose a difficult high-dimensional problem into a set of simpler and low-dimensional subproblems that are easier to solve.In order to make the algorithm as far as possible to retain the relationship between variables and keep the interdependencies among different subproblems minimal,this strategy increases the probability of assigning the interacting variables to the same group so as to improve the quality of the optimal solution of the subproblems and ultimately gets the best Pareto optimal solution set.Comparative simulation experiment was conducted after the variable extension on standard test function.The convergence and diversity of the algorithm were compared and analyzed using a variety of performance indicators.Experiment results show that this algorithm can produce higher quality Pareto optimal solution set and is of better convergence and distribution than the classical multi-objective evolutionary algorithms like NSGA-II,MOEA/D and RVEA as the dimension of decision variables increases in multi-objective optimization problem with large-scale variable.

Key words: Large-scale optimization,Interacting variables,Variable identification,Grouping decomposition

[1] WEISE T,CHIONG R,TANG K.Evolutionary optimization:Pitfalls and booby traps[J].Journal of Computer Science and Technology,2012,7(5):907-936.
[2] LIU Y,YAO X,ZHAO Q F,et al.Scaling up fast evolutionary programming with cooperative coevolution[C]∥Proceedings of IEEE Congress on Evolutionary Computation.Seoul,2001:1101-1108.
[3] YANG Z Y,TANG K,YAO X.Large scale evolutionary optimization using cooperative coevolution[J].Information Sciences,2008,8(15):2985-2999.
[4] CHEN Y P,YU T L,SASTRY K,et al.A survey of linkage learning techniques in genetic and evolutionary algorithms[R].Urbana IL:University of IUinois at Urbana-champaign,2007.
[5] POTTER M A,DE JONG K A.A cooperative coevolutionary approach to function optimization[C]∥Proceedings of International Conference on Parallel Problem Solving from Nature.Springer Berlin Heidelberg,1994:249-257.
[6] YANG Z Y,TANG K,YAO X.Multilevel cooperative coevolution for large scale optimization[C]∥Proceedings of IEEE Congress on Evolutionary Computation.Hong Kong,2008:1663-1670.
[7] OMIDVAR M N,LI X D,YANG Z Y,et al.Cooperative co-evolution for large scale optimization through more frequent random grouping[C]∥Proceedings of IEEE World Congress on Computation Intelligence.Barcelona,2010:1754-1761.
[8] LI X D,YAO X.Cooperatively coevolving particle swarms for large scale optimization[J].IEEE Transactions on Evolutionary Computation,2012,6(2):210-224.
[9] OMIDVAR M N,LI X D,YAO X.Cooperative co-evolutionwith delta grouping for large scale non-separable function optimization[C]∥Proceedings of IEEE World Congress on Computation Intelligence.Barcelona,2010:1762-1769.
[10] OMIDVAR M N,LI X D,MEI Y,et al.Cooperative co-evolution with differential grouping for large scale optimization[J].IEEE Transactions on Evolutionary Computation,2014,8(3):378-393.
[11] ANTONIO L M,COELLO C A C.Use of cooperative coevolution for solving large scale multiobjective optimization problems[C]∥Proceedings of IEEE Congress on Evolutionary Computation.Cancun,2013:2758-2765.
[12] SALOMON R.Re-evaluating genetic algorithm performance under coordinate rotation of benchmark functions:A survey of some theoretical and practical aspects of genetic algorithms[J].BioSystems,1996,9(3):263-278.
[13] LI K,ZHANG Q F,KWONG S,et al.Stable matching-based selection in evolutionary multiobjective optimization[J].IEEE Transactions on Evolutionary Computation,2014,8(6):909-923.
[14] DEB K.Multi-objective optimization using evolutionary algo-rithms[M].John Wiley & Sons,2001.
[15] ZHANG Q F,LI H.MOEA/D:A multiobjective evolutionary algorithm based on decomposition[J].IEEE Transactions on Evolutionary Computation,2007,1(6):712-731.
[16] CHEN W X,WEISE T,YANG Z Y,et al.Large-scale global optimization using cooperative coevolution with variable interaction learning[C]∥Proceedings of International Conference on Parallel Problem Solving from Nature.Springer Berlin Heidelberg,2010:300-309.
[17] ZHANG Q F,ZHOU A M,ZHAO S Z,et al.Multiobjective optimization test instances for the CEC 2009 special session and competition[R].Colchester:University of Essex,2008.
[18] DEB K,PRATAP A,AGARWAL S,et al.A fast and elitist multiobjective genetic algorithm:NSGA-II[J].IEEE Transactions on Evolutionary Computation,2002,6(2):182-197.
[19] CHENG R,JIN Y C,OLHOFER M,et al.A reference vector guided evolutionary algorithm for many-objective optimization[J].IEEE Transactions on Evolutionary Computation,2016,20(5):773-791.
[20] VAN VELDHUIZEN D A,LAMONT G B.On measuring multiobjective evolutionary algorithm performance[C]∥Procee-dings of IEEE Congress on Evolutionary Computation.California,2000:204-211.

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!