-
-
Notifications
You must be signed in to change notification settings - Fork 519
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
PPLBackend: Add support for integer variables #20354
Comments
comment:3
Currently this branch is on top of the branches for #20351,#20303. Needs review. Last 10 new commits:
|
Commit: |
Author: Matthias Koeppe |
comment:5
hmm:
should we really pick a default ( |
comment:6
Replying to @dimpase:
This idiosyncratic interface (including the documentation that says that the default value of 'continuous' is True) matches that of the other backends. |
comment:7
Replying to @mkoeppe:
but this is a line from your update, why do you set |
comment:8
No,
Previously it did not matter because the PPL backend was simply ignoring these parameters altogether. (I've added a dicussion of this interface to ticket #20324.) |
comment:9
OK, I see. I think that the design with these logical switches is just wrong. There should be |
comment:10
Replying to @dimpase:
I agree; at least it matches |
comment:11
How about introducing the |
comment:12
Replying to @dimpase:
Sounds good; I have created ticket #20362 for this. Let's move further discussion of backend interface redesign there. In the meantime, this ticket still needs review. |
comment:13
OK, looks good. |
Reviewer: Dima Pasechnik |
Changed branch from u/mkoeppe/pplbackend__add_support_for_integer_variables to |
PPL's solver is a rational MIP solver.
Its support for integer variables should be exposed in Sage.
#20351 does this for the PPL wrapper classes.
This ticket updates the
PPLBackend
class.Depends on #20351
Depends on #20303
CC: @dimpase @videlec @jdemeyer
Component: numerical
Author: Matthias Koeppe
Branch/Commit:
144a970
Reviewer: Dima Pasechnik
Issue created by migration from https://trac.sagemath.org/ticket/20354
The text was updated successfully, but these errors were encountered: