Skip to main content

Dynamic Multi-Objective Optimization Using PSO

  • Chapter
Metaheuristics for Dynamic Optimization

Part of the book series: Studies in Computational Intelligence ((SCI,volume 433))

Abstract

Dynamic multi-objective optimization problems occur in many situations in the real world. These optimization problems do not have a single goal to solve, but many goals that are in conflict with one another - improvement in one goal leads to deterioration of another. Therefore, when solving dynamic multi-objective optimization problem, an algorithm attempts to find the set of optimal solutions, referred to as the Pareto-optimal front. Each dynamic multi-objective optimization problem also has a number of boundary constraints that limits the search space. When the particles of a particle swarm optimization (PSO) algorithm move outside the search space, an approach should be followed to manage violation of the boundary constraints. This chapter investigates the effect of various approaches to manage boundary constraint violations on the performance of the dynamic Vector Evaluated Particle Swarm optimization (DVEPSO) algorithm when solving DMOOP. Furthermore, the performance of DVEPSO is compared against the performance of three other state-of-the-art dynamic multi-objective optimization algorithms.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. Cámara, M., Ortega, J., Toro, J.: Parallel Processing for Multi-objective Optimization in Dynamic Environments. In: Proc. of IEEE International Parallel and Distributed Processing Symposium, p. 243 (2007)

    Google Scholar 

  2. Carlisle, A., Dozier, G.: Adapting Particle Swarm Optimization to Dynamic Environments. In: Proc. of International Conference on Artificial Intelligence (ICAI 2000), pp. 429–434 (2000)

    Google Scholar 

  3. CHPC. Sun hybrid system, http://www.chpc.ac.za/sun (last accessed online on March 15, 2011)

  4. Chu, W., Gao, X., Sorooshian, S.: Handling boundary constraints for particle swarm optimization in high-dimensional search space. Information Sciences (2010) (in press)

    Google Scholar 

  5. Deb, K., Thiele, L., Laumanns, M., Zitzler, E.: Scalable multi-objective optimization test problems. In: Proc. of Congress on Evolutionary Computation (CEC 2002), vol. 1, pp. 825–830 (2002)

    Google Scholar 

  6. Deb, K., Udaya Bhaskara Rao, N., Karthik, S.: Dynamic Multi-objective Optimization and Decision-Making Using Modified NSGA-II: A Case Study on Hydro-thermal Power Scheduling. In: Obayashi, S., Deb, K., Poloni, C., Hiroyasu, T., Murata, T. (eds.) EMO 2007. LNCS, vol. 4403, pp. 803–817. Springer, Heidelberg (2007)

    Chapter  Google Scholar 

  7. Farina, M., Deb, K., Amato, P.: Dynamic multiobjective optimization problems: test cases, approximations, and applications. IEEE Transactions on Evolutionary Computation 8(5), 425–442 (2004)

    Article  Google Scholar 

  8. Goh, C.-K., Tan, K.C.: A competitive-cooperative coevolutionary paradigm for dynamic multiobjective optimization. IEEE Transactions on Evolutionary Computation 13(1), 103–127 (2009)

    Article  Google Scholar 

  9. Goh, C.K., Tan, K.C.: An Investigation on Noisy Environments in Evolutionary Multiobjective Optimization. IEEE Transactions on Evolutionary Computation 11(3), 354–381 (2007)

    Article  Google Scholar 

  10. Greeff, M., Engelbrecht, A.P.: Solving dynamic multi-objective problems with vector evaluated particle swarm optimisation. In: Proc. of IEEE World Congress on Evolutionary Computation: IEEE Congress on Evolutionary Computation, Hong Kong, pp. 2917–2924 (June 2008)

    Google Scholar 

  11. Guan, S.-U., Chen, Q., Mo, W.: Evolving Dynamic Multi-Objective Optimization Problems with Objective Replacement. Artificial Intelligence Review 23(3), 267–293 (2005)

    Article  Google Scholar 

  12. Helbig, M., Engelbrecht, A.P.: Archive management for dynamic multi-objective optimisation problems using vector evaluated particle swarm optimisation. Submitted for Review

    Google Scholar 

  13. Helwig, S., Wanka, R.: Particle swarm optimization in high-dimensional bounded search spaces. In: Proc. of IEEE Swarm Intelligence Symposium, Honululu (HI), pp. 198–205 (2007)

    Google Scholar 

  14. Jin, Y., Sendhoff, B.: Constructing Dynamic Optimization Test Problems Using the Multi-objective Optimization Concept. In: Raidl, G.R., Cagnoni, S., Branke, J., Corne, D.W., Drechsler, R., Jin, Y., Johnson, C.G., Machado, P., Marchiori, E., Rothlauf, F., Smith, G.D., Squillero, G. (eds.) EvoWorkshops 2004. LNCS, vol. 3005, pp. 525–536. Springer, Heidelberg (2004)

    Chapter  Google Scholar 

  15. Kennedy, J., Eberhart, R.C.: Particle Swarm Optimization. In: Proc. of IEEE International Conference on Neural Networks, vol. IV, pp. 1942–1948 (1995)

    Google Scholar 

  16. Deb, K.: Kanpur Genetic Algorithms Laboratory (2011), http://www.iitk.ac.in/kangal/codes.shtml (last accessed online on March 6, 2011)

  17. Li, X., Branke, J., Blackwell, T.: Particle Swarm with Speciation and Adaptation in a Dynamic Environment. In: Proc. of 8th Conference on Genetic and Evolutionary Computation (GECCO 2006), pp. 51–58 (2006)

    Google Scholar 

  18. Li, X., Branke, J., Kirley, M.: On Performance Metrics and Particle Swarm Methods for Dynamic Multiobjective Optimization Problems. In: Proc. of Congress of Evolutionary Computation (CEC 2007), pp. 1635–1643 (2007)

    Google Scholar 

  19. Mehnen, J., Wagner, T., Rudolph, G.: Evolutionary Optimization of Dynamic Muli-Objective Test Functions. In: Proc. of 2nd Italian Workshop on Evolutionary Computation and 3rd Italian Workshop on Artificial Life (2006)

    Google Scholar 

  20. Pampara, G., Engelbrecht, A.P., Cloete, T.: Cilib: A collaborative framework for computational intelligence algorithms - part i. In: Proc. of IEEE World Congress on Computational Intelligence (WCCI), Hong Kong, June 1-8, pp. 1750–1757 (2011), Source code available at, http://www.cilib.net (last accessed on March 6, 2011)

  21. Parsopoulos, K.E., Tasoulis, D.K., Vrahatis, M.N.: Multiobjective Optimization using Parallel Vector Evaluated Particle Swarm Optimization. In: Proc. of IASTED International Conference on Artificial Intelligence and Applications, Innsbruck Austria (2004)

    Google Scholar 

  22. Parsopoulos, K.E., Vrahatis, M.N.: Recent Approaches to Global Optimization Problems through Particle Swarm Optimization. Natural Computing 1(2-3), 235–306 (2002)

    Article  MathSciNet  MATH  Google Scholar 

  23. Bergh, F.V.D.: An analysis of particle swarm optimizers. PhD thesis, Department of Computer Science, University of Pretoria (2002)

    Google Scholar 

  24. Zhang, W.-J., Xie, X.-F., Bi, D.-C.: Handling boundary constraints for numerical optimization by particle swarm flying in periodic search space. In: IEEE Congress on Evolutionary Computation, vol. 2, pp. 2307–2311 (June 2004)

    Google Scholar 

  25. Zheng, B.: A New Dynamic Multi-Objective Optimization Evolutionary Algorithm. In: Proc. of third International Conference on Natural Computation (ICNC 2007), vol. V, pp. 565–570 (2007)

    Google Scholar 

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

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Mardé Helbig .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Helbig, M., Engelbrecht, A.P. (2013). Dynamic Multi-Objective Optimization Using PSO. In: Alba, E., Nakib, A., Siarry, P. (eds) Metaheuristics for Dynamic Optimization. Studies in Computational Intelligence, vol 433. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-30665-5_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-30665-5_8

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-30664-8

  • Online ISBN: 978-3-642-30665-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics