MGEO.jl is a Julia library that implements the Multiobjective Generalized Extremal Optimization algorithm. It was coded by Ronan Arraes Jardim Chagas at INPE (National Institute for Space Research, in portuguese).
The code was based on MGEOCpp
GEO is an evolutionary algorithm developed at INPE  that, along with its multiobjective version (M-GEO), has already been successfully applied to a myriad of optimization engineering problems:
The functions of the methods are highly documented using Julia documentation systems. However, a comprehensive documentation of the package is not available yet.
 F. L. de Sousa, F. M. Ramos, P. Paglione, and R. M. Girardi, "New stochastic algorithm for design optimization," AIAA Journal, vol. 41, no. 9, pp. 1808-1818, 2003.
 A. P. C. Cuco, F. L. de Sousa, V. V. Vlassov, and A. J. da Silva Neto, "Multi-objective design optimization of a new space radiator," Optimization and Engineering, vol. 12, no. 3, pp. 393-406, 2011.
 F. L. de Sousa and W. K. Takahashi, Generalized extremal optimization applied to three-dimensional truss design," in 18th Internation Congress of Mechanical Enginering. Ouro Preto, MG, Brazil: Associação Brasileira de Engenharia e Ciências Mecânicas, 2005.
 A. P. C. Cuco, F. L. de Sousa, and A. J. S. Neto, "A multi-objective methodology for spacecraft equipment layouts," Optimization and Engineering (Online), 2014.
 I. Mainenti-Lopes, L. C. G. Souza, and F. L. de Sousa, "Design of a nonlinear controller for a rigid-flexible satellite using multi-objective generalized extremal optimization with real codification," Shock and Vibration, vol. 19, pp. 947-956, 2012.
 R. L. Galski, F. L. de Sousa, and F. M. Ramos, "Application of a new multiobjective evolutionary algorithm to the optimum design of a remote sensing satellite constellation," in 5th International Conference of Inverse Problems in Engineering: Theory and Practice, Cambridge, UK, 2005.
 R. A. J. Chagas, R. L. Galski, F. L. de Sousa, "OrbGEO - An Orbit Selection Tool for Satellite Constellations Using the Multiobjective Generalized Extremal Optimization (MGEO) Algorithm", in 6th International Conference on Systems & Concurrent Engineering for Space Applications, Stuttgart, Germany, 2014.
over 1 year ago