omni-aiNet: An Immune-Inspired Approach for Omni Optimization

  • Guilherme P. Coelho
  • Fernando J. Von Zuben
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4163)


This work presents omni-aiNet, an immune-inspired algorithm developed to solve single and multi-objective optimization problems, either with single and multi-global solutions. The search engine is capable of automatically adapting the exploration of the search space according to the intrinsic demand of the optimization problem. This proposal unites the concepts of omni-optimization, already proposed in the literature, with distinctive procedures associated with immune-inspired concepts. Due to the immune inspiration, the omni-aiNet presents a population capable of adjusting its size during the execution of the algorithm, according to a predefined suppression threshold, and a new grid mechanism to control the spread of solutions in the objective space. The omni-aiNet was applied to several optimization problems and the obtained results are presented and analyzed.


Pareto Front Multiobjective Optimization Objective Space Multiobjective Optimization Problem Nondominated Solution 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Bazaraa, M.S., Sherali, H.D., Shetty, C.M.: Nonlinear Programming: Theory and Algorithms, 2nd edn. John-Wiley & Sons, West Sussex (1993)zbMATHGoogle Scholar
  2. 2.
    Burnet, F.M.: Clonal Selection and After. In: Bell, G.I., Perelson, A.S., Pimgley Jr., G.H. (eds.) Theoretical Immunology, pp. 63–85. Marcel Dekker Inc., New York (1978)Google Scholar
  3. 3.
    Coello Coello, C.A., Cortés, N.C.: Solving Multiobjective Optimization Problems Using an Artificial Immune System. Genetic Programming and Evolvable Machines 6, 163–190 (2005)CrossRefGoogle Scholar
  4. 4.
    de Castro, L.N., Timmis, J.: An Introduction to Artificial Immune Systems: A New Computational Intelligence Paradigm. Springer, Heidelberg (2002)Google Scholar
  5. 5.
    de Castro, L.N., Timmis, J.: An Artificial Immune Network for Multimodal Function Optimization. In: Proc. IEEE CEC, USA, pp. 669–674 (2002)Google Scholar
  6. 6.
    de Castro, L.N., Von Zuben, F.J.: aiNet: An Artificial Immune Network for Data Analysis. In: Abbass, H.A., Sarker, R.A., Newton, C.S. (eds.) Data Mining: A Heuristic Approach, ch. XII, pp. 231–259. Idea Group Publishing, USA (2001)Google Scholar
  7. 7.
    de França, F.O., Von Zuben, F.J., de Castro, L.N.: An Artificial Immune Network for Multimodal Funcion Optimization on Dynamic Environments. In: Proc. GECCO, Washington, DC, USA, pp. 289–296 (2005)Google Scholar
  8. 8.
    Deb, K., Tiwari, S.: Omni-optimizer: A Procedure for Single and Multi-objective Optimization. In: Coello Coello, C.A., Hernández Aguirre, A., Zitzler, E. (eds.) EMO 2005. LNCS, vol. 3410, pp. 47–61. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  9. 9.
    Gomes, L.C.T., de Sousa, J.S., Bezerra, G.B., de Castro, L.N., Von Zuben, F.J.: Copt-aiNet and the Gene Ordering Problem. Information Technology Magazine, Catholic University of Brasília 3(2), 27–33 (2003)Google Scholar
  10. 10.
    Holland, P.W.H., Garcia-Fernandez, J., Williams, N.A., Sidow, A.: Gene Duplications and Origins of the Vertebrate Development. Dev. Supp., 125–133 (1994)Google Scholar
  11. 11.
    Jerne, N.K.: Towards a Network Theory of the Immune System. Ann. Immunol., Inst. Pasteur 125C, 373–389 (1974)Google Scholar
  12. 12.
    Ohno, S.: Evolution by Gene Duplication. Allen and Unwin, London (1970)Google Scholar
  13. 13.
    Zitzler, E., Thiele, L., Deb, K.: Comparison of Multiobjective Evolutionary Algorithms: Empirical Results. Evol. Computation 8(2), 173–195 (2000)CrossRefGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2006

Authors and Affiliations

  • Guilherme P. Coelho
    • 1
  • Fernando J. Von Zuben
    • 1
  1. 1.Laboratory of Bioinformatics and Bioinspired Computing – LBiC, Department of Computer Engineering and Industrial Automation – DCA, School of Electrical and Computer Engineering – FEECUniversity of Campinas – UNICAMPCampinasBrazil

Personalised recommendations