skip to main content
10.1145/1068009.1068047acmconferencesArticle/Chapter ViewAbstractPublication PagesgeccoConference Proceedingsconference-collections
Article

An effective use of crowding distance in multiobjective particle swarm optimization

Authors Info & Claims
Published:25 June 2005Publication History

ABSTRACT

In this paper, we present an approach that extends the Particle Swarm Optimization (PSO) algorithm to handle multiobjective optimization problems by incorporating the mechanism of crowding distance computation into the algorithm of PSO, specifically on global best selection and in the deletion method of an external archive of nondominated solutions. The crowding distance mechanism together with a mutation operator maintains the diversity of nondominated solutions in the external archive. The performance of this approach is evaluated on test functions and metrics from literature. The results show that the proposed approach is highly competitive in converging towards the Pareto front and generates a well distributed set of nondominated solutions.

References

  1. Coello, C., Pulido, G., and Salazar, M. Handling multiobjectives with particle swarm optimization. In IEEE Transactions on Evolutionary Computation, vol. 8, pp. 256--279, June 2004.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Coello, C. and Pulido, G. Multiobjective optimization using a micro-genetic algorithm. In Proc. of Genetic and Evolutionary Computation Conference (GECCO 2001), L. Spector, E. D. Goodman, A.Wu,W. B. Langdon, H.-M. Voigt, M. Gen, S. Sen, M. Dorigo, S. Pezeshk, M. H. Garzon, and E. Burke, Eds., San Francisco, CA, pp. 274--282, 2001.]]Google ScholarGoogle Scholar
  3. Deb, K. Multi-objective genetic algorithms: problem difficulties and construction of test problems. Evolutionary Computing, vol. 7, pp. 205--230, Fall 1999.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  4. Deb, K., Agrawal, S., Pratab, A., and Meyarivan, T. A fast elitist nondominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In Proc. Parallel Problem Solving from Nature VI Conference, pp. 849--858, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  5. Fieldsend, J. and Singh, S. A multi-objective algorithm based upon particle swarm optimization, an efficient data structure and turbulence. In Proc. 2002 U.K. Workshop on Computational Intelligence, Birmingham, U.K., pp. 37--44, Sept. 2002.]]Google ScholarGoogle Scholar
  6. Goldberg, D., Genetic Algorithms in Search, Optimization and Machine Learning. Reading, MA: Addison-Wesley, 1989.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. Kennedy, J. and Eberhart, R.. Particle Swarm Optimization. In Proceedings of the Fourth IEEE International Conference on Neural Networks, Perth, Australia, 1995.]]Google ScholarGoogle ScholarCross RefCross Ref
  8. Kita, H., Yabumoto, Y., Mori, N., and Nishikawa, Y. Multi-objective optimization by means of the thermodynamical genetic algorithm. In Parallel Problem Solving From Nature-PPSN IV, H.-M. Voigt,W. Ebeling, I. Rechenberg, and H.-P. Schwefel, Eds. Berlin, Germany: Springer-Verlag, Lecture Notes in Computer Science, pp. 504--512, Sept. 1996.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Knowles, J. and Corne, D. Approximating the nondominated front using the Pareto archived evolution strategy. Evol. Computing, vol. 8, pp. 149--172, 2000.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. Kursawe, F. A variant of evolution strategies for vector optimization. In Lecture Notes in Computer Science, H. P. Schwefel and R. Manner, Eds. Berlin, Germany: Springer-Verlag, vol. 496, Proc. Parallel Problem Solving From Nature, 1st Workshop, PPSN I, pp. 193--197, Oct 1991.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Li, X. et al. A nondominated sorting particle swarm optimizer for multiobjective optimization. In Lecture Notes in Computer Science, vol. 2723, Proc. Genetic and Evolutionary Computation, GECCO 2003, Part I, E. Cantú-Paz et al., Eds. Berlin, Germany, pp. 37--48, July 2003.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Parsopoulos, K. and Vrahatis, M. Particle swarm optimization method in multiobjective problems. In Proc. 2002 ACM Symp. Applied Computing (SAC'2002), Madrid, pages 603-607, Spain, 2002.]] Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Ray, T. and Liew, K. A swarm metaphor for multiobjective design optimization. Engineering Opt., vol. 34, no. 2, pp. 141--153, March 2002.]]Google ScholarGoogle ScholarCross RefCross Ref
  14. Schott, J. Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization. Master's thesis, Department of Aeronautics and Astronautics, Massachusetts Institute of Technology, Cambridge, Massachusetts, May 1995.]]Google ScholarGoogle Scholar
  15. Van Veldhuizen, D. and Lamont, G. Multiobjective evolutionary algorithm research: A history and analysis. Dept. Elec. Comput. Eng., Graduate School of Eng., Air Force Inst. Technol., Wright-Patterson AFB, OH, Tech. Rep. TR-98-03, 1998.]]Google ScholarGoogle Scholar
  16. Zitzler, E., Laumanns, M. and Thiele, L. SPEA2: Improving the strength Pareto Evolutionary algorithm. In Proc. EUROGEN 2001. Evolutionary Methods for Design, Optimization and Control With Applications to Industrial Problems,K. Giannakoglou, D. Tsahalis, J. Periaux, P. Papailou, and T. Fogarty, Eds., Athens, Greece, Sept. 2000.]]Google ScholarGoogle Scholar

Index Terms

  1. An effective use of crowding distance in multiobjective particle swarm optimization

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      GECCO '05: Proceedings of the 7th annual conference on Genetic and evolutionary computation
      June 2005
      2272 pages
      ISBN:1595930108
      DOI:10.1145/1068009

      Copyright © 2005 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 25 June 2005

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • Article

      Acceptance Rates

      Overall Acceptance Rate1,669of4,410submissions,38%

      Upcoming Conference

      GECCO '24
      Genetic and Evolutionary Computation Conference
      July 14 - 18, 2024
      Melbourne , VIC , Australia

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader