jMetal/jMetalPy

Handling of mixed combinatorial problems

mamrushdi opened this issue · 2 comments

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

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.

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.