Fix inversion crossover bug with pdp and prize collection #179
Fix inversion crossover bug with pdp and prize collection #179rapids-bot[bot] merged 7 commits intoNVIDIA:branch-25.08from
Conversation
|
Are we using a different clang style file now? It is hard to find the file where the actual code change happens. If there is no mistake on the styling, i think we should reformat whole repo with a PR. Also could you please open an issue to make sure we implement the IX for PDP? Do we know the quality impact of disabling IX? If it is a significant decrease in quality, we should implement the fix instead of disabling it. |
I think it was never meant to be enabled. I can check on homberger. |
|
/merge |
IX is assuming that all nodes are present in solution b. We can fill the missing node in b to ensure sorting will keep the precedence. This PR also adds a check for initial solutions with PDP Closes: NVIDIA#177 Authors: - Hugo Linsenmaier (https://github.com/hlinsen) Approvers: - Rajesh Gandham (https://github.com/rg20) URL: NVIDIA#179
IX is assuming that all nodes are present in solution b. We can fill the missing node in b to ensure sorting will keep the precedence.
This PR also adds a check for initial solutions with PDP
Closes: #177