Skip to content

Conversation

aliceb-nv
Copy link
Contributor

closes #360

On some numerically tricky problems, the infeasibility excess may be close enough to the tolerance that FJ considers it feasible, but solution_t does not.
This PR ensures that FJ doesn't return this new solution if solution_t::compute_feasibility() considers it infeasible.
The refresh period for the computation of constraint LHS values is also reduced to minimize error.

@aliceb-nv aliceb-nv added this to the 25.10 milestone Sep 1, 2025
@aliceb-nv aliceb-nv added the bug Something isn't working label Sep 1, 2025
@aliceb-nv aliceb-nv requested a review from a team as a code owner September 1, 2025 10:36
@aliceb-nv aliceb-nv added the non-breaking Introduces a non-breaking change label Sep 1, 2025
@aliceb-nv aliceb-nv requested review from rg20 and chris-maes September 1, 2025 10:36
Copy link

github-actions bot commented Sep 9, 2025

🔔 Hi @anandhkb, this pull request has had no activity for 7 days. Please update or let us know if it can be closed. Thank you!

If this is an "epic" issue, then please add the "epic" label to this issue.
If it is a PR and not ready for review, then please convert this to draft.
If you just want to switch off this notification, then use the "skip inactivity reminder" label.

1 similar comment
Copy link

🔔 Hi @anandhkb, this pull request has had no activity for 7 days. Please update or let us know if it can be closed. Thank you!

If this is an "epic" issue, then please add the "epic" label to this issue.
If it is a PR and not ready for review, then please convert this to draft.
If you just want to switch off this notification, then use the "skip inactivity reminder" label.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working non-breaking Introduces a non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[BUG] Feasibility Jump makes some solutions infeasible
1 participant