Cultural Particle Swarm Algorithms for Constrained Multi-objective Optimization

In this paper, we propose to integrate particle swarm optimization algorithm into cultural algorithms frame to develop a more efficient cultural particle swarm algorithms (CPSA) for constrained multi-objective optimization problem. In our CPSA, the population space of cultural algorithms consists of n+1 subswarms which are used to search for the n single-objective optimums and an additional multiobjective optimum. The belief space accepts 20% elite particles form each subswarm and further takes crossover to create Pareto optimums. Niche Pareto tournament selection is further executed to ensure Pareto set to distribute uniformly along Pareto frontier. Additional memory of Pareto optimums spool is allocated and updated in each iteration to keep resultant Pareto solutions. Besides, a direct comparison method is employed to handle constraints without needing penalty functions. Two examples are presented to demonstrate the effectiveness of the proposed algorithm.

[1]  S.L. Ho,et al.  A particle swarm optimization method with enhanced global search ability for design optimizations of electromagnetic devices , 2006, IEEE Transactions on Magnetics.

[2]  R. Reynolds,et al.  Using knowledge-based evolutionary computation to solve nonlinear constraint optimization problems: a cultural algorithm approach , 1999, Proceedings of the 1999 Congress on Evolutionary Computation-CEC99 (Cat. No. 99TH8406).

[3]  K. Deb An Efficient Constraint Handling Method for Genetic Algorithms , 2000 .

[4]  Zbigniew Michalewicz,et al.  Evolutionary Computation 2 , 2000 .

[5]  Ernesto Costa,et al.  An Empirical Comparison of Particle Swarm and Predator Prey Optimisation , 2002, AICS.

[6]  Robert G. Reynolds,et al.  Mining knowledge in large scale databases using cultural algorithms with constraint handling mechanisms , 2000, Proceedings of the 2000 Congress on Evolutionary Computation. CEC00 (Cat. No.00TH8512).

[7]  Albert A. Groenwold,et al.  A Study of Global Optimization Using Particle Swarms , 2005, J. Glob. Optim..

[8]  James Kennedy,et al.  Particle swarm optimization , 2002, Proceedings of ICNN'95 - International Conference on Neural Networks.

[9]  Mitsuo Gen,et al.  Genetic Algorithms , 1999, Wiley Encyclopedia of Computer Science and Engineering.

[10]  Mitsuo Gen,et al.  Genetic algorithms and engineering optimization , 1999 .

[11]  Kalyanmoy Deb,et al.  Muiltiobjective Optimization Using Nondominated Sorting in Genetic Algorithms , 1994, Evolutionary Computation.

[12]  Conor Ryan,et al.  Artificial Intelligence and Cognitive Science , 2002, Lecture Notes in Computer Science.

[13]  R. Reynolds AN INTRODUCTION TO CULTURAL ALGORITHMS , 2008 .

[14]  Ling Wang,et al.  A hybrid particle swarm optimization with a feasibility-based rule for constrained optimization , 2007, Appl. Math. Comput..