Skip to content

Handle equality constraints in PSOGA #19

@marnoldus

Description

@marnoldus

Being able to handle equality constraints in PSOGA will be a large improvement. Currently, metaheuristics for models with equality constraints have trouble converging since they do not find feasible solutions often. The only idea in PSOGA that deals with this is that solutions with a lower constraint violation are preferred. However, this is probably not enough for larger problems.

Possible solutions include repairing the solution after every iteration, after each n iterations or disregarding the equality constraints and repairing after convergence. Another possible solutions is to do some presolve method that reduces the number of equality constraints by transforming them into inequalities.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Future researchNew features or enhancements that can be done in the future

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions