-
-
Notifications
You must be signed in to change notification settings - Fork 398
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
Documentation Request: List whether a solver supports Indicator Constraints #3701
Comments
You should find it in this list: https://jump.dev/JuMP.jl/stable/packages/Gurobi/#MathOptInterface-API |
I was just pointed to the fact, that a bridge actually exists. I was falsely assuming there is no bridge. Sorry. Probably because I read the Tips and Tricks section where Indicator constraints are mentioned to be only supported by a couple of solvers. https://jump.dev/JuMP.jl/stable/tutorials/linear/tips_and_tricks/#Indicator-constraints It would be great if this section is updated/deleted. Plus that the section about Disjunctions gets an alternative implementation using Indicator Constraints. |
This is an oversight on my part. I guess the script I ran didn't catch indicators 😢
To clarify, what section?
I will add: #3702 |
Thank you for your help. I mean that the Indicator section does not need the Trick2 part, the manual workaround in case a solver does not support it. Instead mention that the MOI bridge already does that, as soon as one restricts the variables to a finite domain. |
Using DisjunctiveProgramming.jl I was told that Indicator Constraints may actually be what I am looking for.
However unfortunately, Indicator Constraints don't have a bridge to Big-M notation, not are they listed on the solver's summary page whether it is supported or not.
It would be great to either
The text was updated successfully, but these errors were encountered: