Skip to content

Root Heuristics (RINS, CPU FJ) - #1697

Draft
nguidotti wants to merge 1 commit into
NVIDIA:mainfrom
nguidotti:root-heuristics
Draft

Root Heuristics (RINS, CPU FJ)#1697
nguidotti wants to merge 1 commit into
NVIDIA:mainfrom
nguidotti:root-heuristics

Conversation

@nguidotti

Copy link
Copy Markdown
Contributor
  • Refactored the root heuristics (more specifically, the CPU FJ launches at the root node) to be more modular, while allowing to use more workers.
  • Extended recursive RINS to run on the root node
  • Fixed incorrect objective passed to the set_solution_from_submip (the objective was on the submip space, which is not comparable with the solution space of the B&B).

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

…rom submip.

Signed-off-by: Nicolas L. Guidotti <nguidotti@nvidia.com>
@nguidotti nguidotti added this to the 26.10 milestone Aug 10, 2026
@nguidotti nguidotti self-assigned this Aug 10, 2026
@nguidotti nguidotti added non-breaking Introduces a non-breaking change improvement Improves an existing functionality mip labels Aug 10, 2026
@copy-pr-bot

copy-pr-bot Bot commented Aug 10, 2026

Copy link
Copy Markdown

Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually.

Contributors can view more details about this message here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improves an existing functionality mip non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant