1. A Micro-Genetic Algorithm for Multiobjective Optimization developed by Gregorio Toscano Pulido .


  2. The Pareto Archived Evolution Strategy (PAES) developed by Joshua D. Knowles.


  3. A refurbished version of the Pareto Archived Evolution Strategy (PAES) contributed by Enrique Alba Torres.


  4. Multi-Objective Evolutionary Algorithm Toolbox for MATLAB developed by Tan Kay Chen .


  5. Non-dominated Sorting Genetic Algorithm developed by N. Srinivas and Kalyanmoy Deb.


  6. Non-dominated Sorting Genetic Algorithm II developed by Kalyanmoy Deb et al.


  7. The jNSGA2 project (NSGA-II in Java), developed by Daniel Funke.


  8. A C++ Library for MOEAs, developed by Xianming Chen.


  9. MOGA with elitism (external archive), implemented by Gregorio Toscano Pulido.


  10. Multi-Objective Particle Swarm Optimization (MOPSO), developed by Maximino Salazar Lechuga and Gregorio Toscano Pulido.


  11. Multi-Objective, Probabilistic Selection Evolutionary Algorithms (MOPSEA), developed by Evan J. Hughes.


  12. MOMHLib++, developed by Andrzej Jaszkiewicz.


  13. Strength Pareto Evolutionary Algorithm, developed by Eckart Zitzler.


  14. Noninferior solutions for the extended 0/1 multiobjective knapsack problem presented in Zitzler & Thiele (1999), submitted by Ranji Ranjithan.


  15. A (G)raphical (U)ser (I)interface for (M)ulti-(O)bjective (O)ptimization (GUIMOO), submitted by Sebastien Cahon.


  16. An epsilon-MOEA, developed by Kalyanmoy Deb.


  17. The Adaptive Multi-Objective Particle Swarm Optimizer (AMOPSO), developed by Gregorio Toscano Pulido.


  18. PISA: A Platform and Programming Language Independent Interface for Search Algorithms, developed by Stefan Bleuler, Marco Laumanns, Lothar Thiele and Eckart Zitzler.


  19. Software framework for multi-objective optimization MOEO (Multi-Objective Evolving Objects), developed by the DOLPHIN project-team of INRIA Futurs, located at the LIFL (Computer-Science Laboratory of Lille) in Lille, France.


  20. Multi-Objective Java Genetic Algorithm (MO-JGA) Framework, developed at the Centro para la Optimización y Probabilidad Aplicada of the Universidad de los Andes, in Bogotá, Colombia. There is a Google group that provides support to the users of this software platform.


  21. Metaheuristic Algorithms in Java (JMetal), developed at the University of Málaga, Spain. It contains implementations of: NSGA-II, SPEA2, PAES, OMOPSO, AbYSS, MOCell and PESA-II.


  22. MOPSO-CD, developed by Raquel and Naval.


  23. AMOSA: Archived MultiObjective Simulated Annealing, developed at the Indian Statistical Institute, in Kolkata, India.


  24. Opt4J: The Optimization Framework for Java, developed at Hardware/Software Co-Design, Department of Computer Science at the University of Erlangen-Nuremberg, Germany.


  25. The Archive-based Micro Genetic Algorithm (AMGA2), developed by Santosh Tiwari at Clemson University, Clemson, South Carolina, USA.


  26. A version of the NSGA-II in MatLab, developed by S. Mostapha Kalami Heris at K. N. Toosi Univerity of Technology, Tehran, Iran .


  27. A version of MOPSO (originally published by Coello et al. in IEEE Transactions on Evolutionary Computation, with the title "Handling Multiple Objective with Particle Swarm Optimization" (2004)) in MatLab, developed by S. Mostapha Kalami Heris at K. N. Toosi Univerity of Technology, Tehran, Iran .



Acknowledgments

We acknowledge partial support from CINVESTAV-IPN in the development, expansions and maintenance of this repository of information.


For corrections and/or updates on current information or to add your public domain software, please contact:
Dr. Carlos A. Coello Coello