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

Handle equality constraints in PSOGA #19

Open
marnoldus opened this issue May 30, 2024 · 0 comments
Open

Handle equality constraints in PSOGA #19

marnoldus opened this issue May 30, 2024 · 0 comments
Labels
Future research New features or enhancements that can be done in the future

Comments

@marnoldus
Copy link
Collaborator

marnoldus commented May 30, 2024

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.

@marnoldus marnoldus added the Future research New features or enhancements that can be done in the future label May 30, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Future research New features or enhancements that can be done in the future
Projects
None yet
Development

No branches or pull requests

1 participant