Skip to main content

Multiobjective Optimization by a Modified Artificial Immune System Algorithm

  • Conference paper

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 3627))

Abstract

The aim of this work is to propose and validate a new multiobjective optimization algorithm based on the emulation of the immune system behavior. The rationale of this work is that the artificial immune system has, in its elementary structure, the main features required by other multiobjective evolutionary algorithms described in literature. The proposed approach is compared with the NSGA2 algorithm, that is representative of the state-of-the-art in multiobjective optimization. Algorithms are tested versus three standard problems (unconstrained and constrained), and comparisons are carried out using three different metrics. Results show that the proposed approach have performances similar or better than those produced by NSGA2, and it can become a valid alternative to standard algorithms.

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   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.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. Schaffer, J.D.: Multiple Objective Optimization with Vector Evaluated Genetic Algorithms. PhD thesis, Vanderbilt University (1984)

    Google Scholar 

  2. Schaffer, J.D.: Multiple Objective Optimization with Vector Evaluated Genetic Algorithms. In: Erlbaum, L. (ed.) Genetic Algorithms and their Applications: Proceedings of the First International Conference on Genetic Algorithms, Hillsdale, New Jersey, pp. 93–100 (1985)

    Google Scholar 

  3. Smith, R.E., Forrest, S., Perelson, A.S.: Population Diversity in an Immune System Model: Implication for Genetic Search. In: Darrel Whitley, L. (ed.) Foundation of Genetic Algorithm 2, pp. 153–165. Morgan Kaufmann, San Francisco (1993)

    Google Scholar 

  4. Kurpati, A., Azarm, S.: Immune Network Simulation with Multiobjective Genetic Algorithms for Multidisciplinary Design Optimization. Engineering Optimization 33, 245–260 (2000)

    Article  Google Scholar 

  5. Yoo, J., Hajela, P.: Immune Network Simulations in Multicriterion Design. Structural Optimization 18, 85–94 (1999)

    Google Scholar 

  6. Coello Coello, C.A., Cruz Cortes, N.: An Approach to Solve Multiobjective Optimization Problems Based on an Artificial Immune System. In: Timmis, J., Bentley, P.J. (eds.) First International Conference on Artificial Immune Systems (ICARIS 2002), University of Kent, Canterbury, England, September 2002, pp. 212–221 (2002) ISBN 1-902671-32-5

    Google Scholar 

  7. De Castro, L., Timmis, J.: An Artificial Immune Network for Multimodal Function Optimization. In: Proceedings of the 2002 Congress on Evolutionary Computation, CEC 2002, vol. 1, pp. 699–704 (2002)

    Google Scholar 

  8. Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: AFast and Elitist Multiobjective Genetic Algorithm: NSGA-II. IEEE Transactions on Evolutionary Computation 6, 182–197 (2002)

    Article  Google Scholar 

  9. Van Veldhuizen, D.A., Lamont, G.B.: On Measuring Multiobjective Evolutionary Algorithm Performance. In: 2000 Congress on Evolutionary Computation, Piscataway, New Jersey, vol. 1, pp. 204–211. IEEE Service Center, Los Alamitos (2000)

    Google Scholar 

  10. De Castro, L.N., Von Zuben, F.J.: Learning and Optimization Using the Clonal Selection Principle. IEEE Transactions on Evolutionary Computation, Special Issue on Artificial Immune Systems 6, 239–251 (2002)

    Google Scholar 

  11. De Castro, L.N., Von Zuben, F.J.: Artificial Immune Systems: Part I – Basic Theory and Applications. Technical Report RT DCA 01/99, Universidade Catolica de Santos, Coordenação de Pos-Graduação e Pesquisa (COPOP) (1999)

    Google Scholar 

  12. De Castro, L.N., Von Zuben, F.J.: Artificial Immune Systems: Part II – A Survey of Applications. Technical Report RT DCA 02/00, Universidade Catolica de Santos, Coordenação de Pos-Graduação e Pesquisa (COPOP) (2000)

    Google Scholar 

  13. Tan, K.C., Yang, Y.J., Goh, C.K., Lee, H.T.: Enhanced Distribtion and Exploration for Multiobjective Evolutionary Algorithms. In: Congress on Evolutionary Computation (CEC 2002), vol. 4, pp. 1521–1528 (2002)

    Google Scholar 

  14. Zitzler, E., Laumanns, M., Thiele, L.: SPEA2: Improving the Strength Pareto Evolutionary Algorithm. TIK Report 103, Computer Engineering and Networks Lab (TIK), Swiss Federal Institute of Technology (ETH) Zurich, Switzerland (2001)

    Google Scholar 

  15. Coello Coello, C.A., Toscano Pulido, G., Salazar Lechuga, M.: Handling Multiple Objectives with Particle Swarm Optimization. IEEE Transactions on Evolutionary Computation 8, 256–279 (2004)

    Article  Google Scholar 

  16. Lu, H., Yen, G.G.: Rank-Density-Based Multiobjective Genetic Algorithm and Benchmark Test Function Study. IEEE Transactions on Evolutionary Computation 7, 325–343 (2003)

    Article  Google Scholar 

  17. Zitzler, E., Thiele, L.: Multiobjective Evolutionary Algorithms: a Comparative Study and the Strength Pareto Approach. IEEE Transactions on Evolutionary Computation 3, 257–271 (1999)

    Article  Google Scholar 

  18. Fonseca, C.M., Fleming, P.J.: An Overview of Evolutionary Algorithms in Multiobjective Optimization. Evolutionary Computation 3, 1–16 (1995)

    Article  Google Scholar 

  19. Deb, K., Agrawal, S., Pratab, A., Meyarivan, T.: A Fast Elitist Non-Dominated Sorting Genetic Algorithm for Multi-Objective Optimization: NSGA-II. In: Schoenauer, M., Deb, K., Rudolph, G., Yao, X., Lutton, E., Merelo, J.J., Schwefel, H.P. (eds.) Proceedings of the Parallel Problem Solving from Nature VI Conference, pp. 849–858. Springer, Heidelberg (2000)

    Chapter  Google Scholar 

  20. Aguirre, A.H., Botello Rionda, S., Coello Coello, C.A., Lizarraga Lizarraga, G., Mezura Montes, E.: Handling Constraints Using Multiobjective Optimization Concepts. International Journal for Numerical Methods in Engineering 59, 1989–2017 (2004)

    Article  MATH  MathSciNet  Google Scholar 

  21. Michalewicz, Z., Schoenauer, M.: Evolutionary Algorithms for Constrained Parameter Optimization Problems. Evolutionary Computation 4, 1–32 (1996)

    Article  Google Scholar 

  22. Coello Coello, C.A., Van Veldhuizen, D.A., Lamont, G.B.: Evolutionary Algorithms for Solving Multi-Objective Problems. Kluwer Academic Publishers, New York (2002) ISBN 0-3064-6762-3

    MATH  Google Scholar 

  23. Schott, J.R.: Fault Tolerant Design Using Single and Multicriteria Genetic Algorithm Optimization. Master’s thesis, Dept. Aeronautics and Astronautics, Massachussets Institue of Technology (1995)

    Google Scholar 

  24. Van Veldhuizen, D.A., Lamont, G.B.: Multiobjective Evolutionary Algorithm Research: a History and Analysis. Technical report tr-98-03, Graduate School of Engineering, Air Force Institute of Technology, Wright-Patterson AFB, OH (1998)

    Google Scholar 

  25. Bosman, P.A.N., Thierens, D.: The Balance between Proximity and Diversity in Multiobjective Evolutionary Algorithms. IEEE Transactions on Evolutionary Computation 7, 174–188 (2003)

    Article  Google Scholar 

  26. Van Veldhuizen, D.A.: Multiobjective Evolutionary Algorithms: Classifications, Analysis, and Innovations. Ph.d. dissetation, Graduate School of Engineering, Air Force Institute of Technology, Wright-Patterson AFB, OH (1999)

    Google Scholar 

  27. Knowles, J., Corne, D.: On Metrics for Comparing Non-Dominated Sets. In: Congress on Evolutionary Computation (CEC 2002), Piscataway, New Jersey, vol. 1, pp. 711–716. IEEE Service Center, Los Alamitos (2002)

    Google Scholar 

  28. Tanaka, M., Watanabe, H., Furukawa, Y., Tanino, T.: GA-Based Decision Support System for Multicriteria Optimization. In: Proceedings of the International Conference on Systems, Man, and Cybernetics, Piscataway, NJ, vol. 2, pp. 1556–1561. IEEE, Los Alamitos (1995)

    Google Scholar 

  29. De Jong, K.A.: An Analysis of Behavior of a Class of Genetic Adaptive Systems. PhD thesis, Dept. of Computer Science, University of Michigan, Ann Arbor, MI (1975)

    Google Scholar 

  30. Viennet, R., Fontiex, C., Marc, I.: New Multicriteria Optimization Method Based on the Use of a Diploid Genetic Algorithm: Example of an Industrial Problem. In: Alliot, J.M., Lutton, E., Ronald, E., Schoenauer, M., Snyers, D. (eds.) Proceedings of Artificial Evolution (European Conference, selected papers), Brest, France, pp. 120–127. Springer, Heidelberg (1995)

    Google Scholar 

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

    Article  Google Scholar 

  32. Deb, K.: Multi-Objective Genetic Algorithms: Problem Difficulties and Construction of Test Problems. Evolutionary Computation 7, 205–230 (1999)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2005 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Freschi, F., Repetto, M. (2005). Multiobjective Optimization by a Modified Artificial Immune System Algorithm. In: Jacob, C., Pilat, M.L., Bentley, P.J., Timmis, J.I. (eds) Artificial Immune Systems. ICARIS 2005. Lecture Notes in Computer Science, vol 3627. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11536444_19

Download citation

  • DOI: https://doi.org/10.1007/11536444_19

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-28175-7

  • Online ISBN: 978-3-540-31875-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics