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

nlp-mi without objective #26

Merged
merged 1 commit into from
Jul 26, 2020
Merged

Conversation

Wikunia
Copy link
Contributor

@Wikunia Wikunia commented Jul 24, 2020

Coming from lanl-ansi/Juniper.jl#195
Seems like there was only one test case without an objective. This one adds another one which has an unbounded variable as well as a discrete and a bounded one. Juniper had problems in the feasibility pump if there was no objective but not all variables were discrete.

BTW I have not understood the naming scheme of the files. I tried to fit in but maybe I failed.

@ccoffrin you might wanna have a look.

@ccoffrin
Copy link
Collaborator

This looks reasonable to me, naming convention is consistent as I recall. @odow look good to you?

@ccoffrin
Copy link
Collaborator

@Wikunia, it is curious that this test passes with Juniper v0.6.3, before the bug fix was in place. Was it a case that only occured when using the FP?

@Wikunia
Copy link
Contributor Author

Wikunia commented Jul 24, 2020

Yes it only occurs with feasibility pump. Didn't want to change the test cases here to include cbc.

@ccoffrin
Copy link
Collaborator

I figured as much, I think this PR is good then.

@ccoffrin ccoffrin merged commit 9f53b05 into jump-dev:master Jul 26, 2020
@Wikunia Wikunia deleted the no-objective-minlp branch August 3, 2020 11:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants