A Constrained Particle Swarm Optimization Algorithm with Oracle Penalty Method



To solve constrained optimization problems, an Oracle penalty method-based comprehensive learning particle swarm optimization (OBCLPSO) algorithm was proposed. First, original Oracle penalty was modified. Secondly, the modified Oracle penalty method was combine with comprehensive learning particle swarm optimization algorithm. Finally, experimental results and comparisons were given to demonstrate the optimization performances of OBCLPSO. The results show that the proposed algorithm is a very competitive approach for constrained optimization problems.




Yun-Hae Kim and Prasad Yarlagadda




M. G. Dong et al., "A Constrained Particle Swarm Optimization Algorithm with Oracle Penalty Method", Applied Mechanics and Materials, Vols. 303-306, pp. 1519-1523, 2013


February 2013




[1] J. Kennedy, R. Eberhart: Particle swarm optimization. in: Proceedings of IEEE International Conference on Neural Networks, 1995, p.1942–(1948).

[2] Q. He, L. Wang, An effective co-evolutionary particle swarm optimization forconstrained engineering design problems , Eng. App. Art. Intel. 20(2007) 89–99.

[3] C. Sun, J. Zeng, J. Pan, An improved vector particle swarm optimization for constrained optimization problems, Inf. Sci. 181 (2011) 1153–1163.

DOI: https://doi.org/10.1016/j.ins.2010.11.033

[4] G. Venter, R.T. Haftka, Constrained particle swarm optimization using bi-objective formulation, Struct. Multidis. Opt. 40(2010) 65-76.

DOI: https://doi.org/10.1007/s00158-009-0380-6

[5] H. Gu, L. Xu, Perceptive particle swarm optimization algorithm for constrained optimization problems, J. Comput. App. 31(2011) 85-88. (In Chinese).

DOI: https://doi.org/10.3724/sp.j.1087.2011.00085

[6] J. J. Liang, A. K. Qin, P. N. Suganthan, S. Baskar, Comprehensive learning particle swarm optimizer for global optimization of multimodal functions, IEEE Tran. Evol. Comput. 10(2006) 281-295.

DOI: https://doi.org/10.1109/tevc.2005.857610

[7] M. Schluter, M. Gerdts, The oracle penalty method, J. Glob. l Optim., 47(2010) 293-325.

DOI: https://doi.org/10.1007/s10898-009-9477-0

[8] J. J. Liang, T. P. Runarsson, et al. Problem definitions and evaluation criteria for the CEC 2006 Special Session on Constrained Real-Parameter Optimization, Technical Report, Nanyang Technological University, Singapore, (2006).

[9] H. Lu, W. Chen, Self-adaptive velocity particle swarm optimization for solving constrained optimization problems, J. Glob. Optim., 41(2008) 427–445.

DOI: https://doi.org/10.1007/s10898-007-9255-9

[10] Q. He, L. Wang, A hybrid particle swarm optimization with a feasibility-based rule for constrained optimization, App. Math. Comput. 186(2007)1407-1422.

DOI: https://doi.org/10.1016/j.amc.2006.07.134