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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Schaffer, J.D.: Multiple Objective Optimization with Vector Evaluated Genetic Algorithms. PhD thesis, Vanderbilt University (1984)
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)
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)
Kurpati, A., Azarm, S.: Immune Network Simulation with Multiobjective Genetic Algorithms for Multidisciplinary Design Optimization. Engineering Optimization 33, 245–260 (2000)
Yoo, J., Hajela, P.: Immune Network Simulations in Multicriterion Design. Structural Optimization 18, 85–94 (1999)
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
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
Zitzler, E., Thiele, L.: Multiobjective Evolutionary Algorithms: a Comparative Study and the Strength Pareto Approach. IEEE Transactions on Evolutionary Computation 3, 257–271 (1999)
Fonseca, C.M., Fleming, P.J.: An Overview of Evolutionary Algorithms in Multiobjective Optimization. Evolutionary Computation 3, 1–16 (1995)
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)
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)
Michalewicz, Z., Schoenauer, M.: Evolutionary Algorithms for Constrained Parameter Optimization Problems. Evolutionary Computation 4, 1–32 (1996)
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
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)
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)
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)
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)
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)
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)
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)
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)
Zitzler, E., Deb, K., Thiele, L.: Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. Evolutionary Computation 8, 173–195 (2000)
Deb, K.: Multi-Objective Genetic Algorithms: Problem Difficulties and Construction of Test Problems. Evolutionary Computation 7, 205–230 (1999)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)