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

Handling of mixed combinatorial problems #69

Closed
mamrushdi opened this issue Jan 17, 2020 · 2 comments
Closed

Handling of mixed combinatorial problems #69

mamrushdi opened this issue Jan 17, 2020 · 2 comments

Comments

@mamrushdi
Copy link

Does your framework accommodate mixed combinatorial problems (e.g. facility layout planning problems with integer and real variables)?

@ajnebro
Copy link
Contributor

ajnebro commented Jan 20, 2020

Currently not, but we are working right now (in this branch: https://github.com/jMetal/jMetalPy/tree/feature/mixedSolution) in providing an example of how to do it.

We hope to have the full example ready soon.

@ajnebro
Copy link
Contributor

ajnebro commented Jan 27, 2020

Hi. We have developed an approach to deal with this issue by providing a CompositeSolution class, which can be composed of list of existing solutions. The corresponding CompositeCrossover and CompositeMutation operators are also provided.

We plan to write the documentation of these clases in the incoming days. Meanwhile, an example is contained in class nsgaii_solving_mixed_encoding_problem.

@benhid benhid closed this as completed Apr 6, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants