Skip to content

Conversation

nguidotti
Copy link

This PR move the LU factorization from the dual_phase2 routine to the new method in basis_update_mpf_t and implements a new routine for computing the phase 2 of the dual simplex from an existing basis_update_mpf_t.

This is the first step in implementing the LU factorization reuse in the branch-and-bound.

Checklist

  • I am familiar with the Contributing Guidelines.
  • Testing
    • New or existing tests cover these changes
    • Added tests
    • Created an issue to follow-up
    • NA
  • Documentation
    • The documentation is up to date with these changes
    • Added new documentation
    • NA

@nguidotti nguidotti requested a review from a team as a code owner September 9, 2025 13:44
@nguidotti nguidotti requested review from kaatish and rg20 September 9, 2025 13:44
@nguidotti
Copy link
Author

/ok to test a3e50f8

@nguidotti nguidotti added non-breaking Introduces a non-breaking change dual_simplex labels Sep 9, 2025
@nguidotti nguidotti requested a review from chris-maes September 9, 2025 14:18
@nguidotti nguidotti added this to the 25.10 milestone Sep 9, 2025
@nguidotti nguidotti added the improvement Improves an existing functionality label Sep 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dual_simplex improvement Improves an existing functionality non-breaking Introduces a non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant