Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add more multiobjective optimization algorithms #233

Open
jamaa opened this issue Feb 18, 2023 · 1 comment
Open

Add more multiobjective optimization algorithms #233

jamaa opened this issue Feb 18, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@jamaa
Copy link
Member

jamaa commented Feb 18, 2023

Ideas for some more multiobjective optimization algorithms to include in BlueM.Opt. No idea how these compare to PES:

NSGA II

K. Deb, A. Pratap, S. Agarwal and T. Meyarivan, "A fast and elitist multiobjective genetic algorithm: NSGA-II," in IEEE Transactions on Evolutionary Computation, vol. 6, no. 2, pp. 182-197, April 2002, doi: 10.1109/4235.996017.
https://ieeexplore.ieee.org/document/996017

Existing implementations in .NET:

MOEA/D

Q. Zhang and H. Li, "MOEA/D: A Multiobjective Evolutionary Algorithm Based on Decomposition," in IEEE Transactions on Evolutionary Computation, vol. 11, no. 6, pp. 712-731, Dec. 2007, doi: 10.1109/TEVC.2007.892759.
https://ieeexplore.ieee.org/document/4358754

Existing implementations in .NET:

GDE3

S. Kukkonen and J. Lampinen, "GDE3: the third evolution step of generalized differential evolution," 2005 IEEE Congress on Evolutionary Computation, Edinburgh, UK, 2005, pp. 443-450 Vol.1, doi: 10.1109/CEC.2005.1554717.
https://ieeexplore.ieee.org/document/1554717

Existing implementations in .NET:


There are possibly more that I don't know of (haven't researched much).

It could be worth looking at integrating https://github.com/chen0040/cs-moea, which is available on NuGet and already includes multiple algorithms.

@jamaa jamaa added the enhancement New feature or request label Feb 18, 2023
@jamaa
Copy link
Member Author

jamaa commented Sep 21, 2023

Shuffled complex evolution (SCE). Not sure if it is multi-objective though? https://www.sciencedirect.com/science/article/abs/pii/S0098300412000507

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant