Skip to main content

VarMOPSO: Multi-Objective Particle Swarm Optimization with Variable Population Size

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 6433))

Abstract

The PSO (Particle Swarm Optimization) metaheuristics, originally defined for solving single-objective problems, has been applied to multi-objective problems with very good results. In its initial conception, the algorithm has a fixed-size population. In this paper, a new variation of this metaheuristics, called VarMOPSO (Variable Multi-Objective Particle Swarm Optimization), characterized by a variable-sized population, is proposed. To this end, the concepts of age and neighborhood are incorporated to be able to modify the size of the population for the different generations. This algorithm was compared with the version that uses fixed-size populations, as well as with other metaheuristics, all of them representative of the state of the art in multi-objective optimization. In all cases, three widely used metrics were considered as quality indicators for Pareto front. The results obtained were satisfactory.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Zitzler, E., Laumanns, M., Bleuler, S.: A Tutorial on Evolutionary Multiobjective Optimization, Swiss Federal Institute of Technology (ETH) Zurich. In: GECCO 2009 (2009)

    Google Scholar 

  2. Kennedy, J., Eberhart, R.: Particle Swarm Optimization. In: Proceedings of IEEE International Conference on Neural Networks, Perth, Australia, vol. IV, pp. 1942–1948. IEEE Service Center, Piscataway (1995)

    Chapter  Google Scholar 

  3. Durillo, J.J., García Nieto, J., Nebro, A.J., Coello Coello, C.A., Luna, F., Alba, E.: Multi-objective particle swarm optimizers: An experimental comparison. In: Ehrgott, M., Fonseca, C.M., Gandibleux, X., Hao, J.-K., Sevaux, M. (eds.) EMO 2009. LNCS, vol. 5467, pp. 495–509. Springer, Heidelberg (2009)

    Chapter  Google Scholar 

  4. Raquel, C., Naval, P.: An effective use of crowding distance in multiobjective particle swarm optimization. In: Beyer, H. (ed.) 2005 Conference on Genetic and Evolutionary Computation, GECCO 2005, pp. 257–264. ACM, New York (2005)

    Google Scholar 

  5. Sierra, R., Coello, C.: Improving PSO-Based Multiobjective Optimization Using Crowding, Mutation and epsilon-Dominance. In: Coello Coello, C.A., Hernández Aguirre, A., Zitzler, E. (eds.) EMO 2005. LNCS, vol. 3410, pp. 505–519. Springer, Heidelberg (2005)

    Chapter  Google Scholar 

  6. Nebro, A.J., Durillo, J.J., García-Nieto, J., Coello Coello, C.A., Luna, F., Alba, E.: SMPSO: A New PSO-based Metaheuristic for Multi-objective Optimization. In: IEEE Symposium on Computational Intelligence in Multicriteria Decision-Making (MCDM 2009), pp. 66–73 (March 2009)

    Google Scholar 

  7. Clerc, M., Kennedy, J.: The particle swarm - explosion, stability, and convergence in a multidimensional complex space. IEEE Transactions on Evolutionary Computation 6(1), 58–73 (2002)

    Article  Google Scholar 

  8. Lanzarini, L., Leza, V., De Giusti, A.: Particle Swarm Optimization with Variable Population Size. In: 9th International Conference on Artificial Intelligence and Soft Computing Zakopane, Poland, pp. 438–449 (2008) ISBN: 978-3-540-69572-1

    Google Scholar 

  9. Sierra, R., Coello, C.: Multi-Objective Particle Swarm Optimizers: A Survey of the State-of-the-Art. International Journal of Computational Intelligence Research 2(3), 287–308 (2006)

    MathSciNet  Google Scholar 

  10. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 6(2), 182–197 (2002)

    Article  Google Scholar 

  11. Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: Improving the Strength Pareto Evolutionary Algorithm. In: Giannakoglou, K., et al. (eds.) EUROGEN 2001, Athens, Greece, pp. 95–100 (2001)

    Google Scholar 

  12. Durillo, J.J., Nebro, A.J., Luna, F., Dorronsoro, B., Alba, E.: jMetal: A Java Framework for Developing Multi-Objective Optimization Metaheuristics. Technical Report ITI-2006-10, Depto.de Lenguajes y Ciencias de la Computación, University of Málaga, E.T.S.I. Informática, Campus de Teatinos (December 2006)

    Google Scholar 

  13. Abido: Two-Level of Nondominated Solutions Approach to Multiobjective Particle Swarm Optimization. In: Genetic And Evolutionary Computation Conference Proceedings, pp. 726–733 (2007) ISBN:978-1-59593-697-4

    Google Scholar 

  14. Zitzler: Evolutionary Algorithms for Multiobjective Optimization: Methods and Applications. PhD Thesis, Swiss Federal Institute of Technology (ETH) Zurich (November 1999)

    Google Scholar 

  15. Shi, E.: Parameter Selection in Particle Swarm Optimization. In: Porto, V.W., Waagen, D. (eds.) EP 1998. LNCS, vol. 1447, pp. 591–600. Springer, Heidelberg (1998)

    Chapter  Google Scholar 

  16. Knowles, J.D., Tiele, S., Zitzler, E.: A Tutorial on the Perfomance Assessment of Stochastic Multiobjective Optimizers, TIK - Report 214, ETH Zurich (2006)

    Google Scholar 

  17. Van den Bergh: An Analysis of Particle Swarm Optimizers. Ph.D. dissertation. Department Computer Science. University Pretoria, South Africa (2002)

    Google Scholar 

  18. Zitzler, E., Deb, K., Thiele, L.: Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. Evolutionary Computation 8(2), 173–195 (2000)

    Article  Google Scholar 

  19. Mostaghim, S., Teich, J.: Covering Pareto optimal Fronts by Subswarms in Multi-objective Particle Swarm Optimization. In: Congress on Evolutionary Computation (2), 1404 (2004)

    Google Scholar 

  20. Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable Test Problems for Evolutionary Multiobjective Optimization. In: Theoretical Advances and Applications, pp. 105–145. Springer, Heidelberg (2001)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2010 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

López, J., Lanzarini, L., De Giusti, A. (2010). VarMOPSO: Multi-Objective Particle Swarm Optimization with Variable Population Size. In: Kuri-Morales, A., Simari, G.R. (eds) Advances in Artificial Intelligence – IBERAMIA 2010. IBERAMIA 2010. Lecture Notes in Computer Science(), vol 6433. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-16952-6_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-16952-6_7

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-16951-9

  • Online ISBN: 978-3-642-16952-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics