#17867: Risk of confusion between LPProblem and MixedIntegerLinearProgram
-------------------------------------+-------------------------------------
       Reporter:  ncohen             |        Owner:
           Type:  defect             |       Status:  needs_review
       Priority:  major              |    Milestone:  sage-6.6
      Component:  linear             |   Resolution:
  programming                        |    Merged in:
       Keywords:                     |    Reviewers:
        Authors:  Nathann Cohen      |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:  public/17867       |  5b98d3d61c7b13d89d73dea09947f81d4f9e61be
   Dependencies:                     |     Stopgaps:
-------------------------------------+-------------------------------------

Comment (by novoselt):

 I would prefer a suffix, rather than prefix, but I guess for courses you
 tell the name to students anyway and with a cross-link it is easy to
 discover.

 Regarding parameters being the same or not - please don't do it here to
 avoid breaking anything, it will require careful changes in documentation.
 And in general the behaviour is different enough that sameness of input
 does not matter much, so I'd prefer to not touch it at all. What would be
 nice to have are conversion functions between regular and educational
 versions, but when I was working on them I was hitting corner cases bugs
 in MILP and never finished. Will add to my todo list, especially if I get
 to teach this course in May/June.

 Regarding types: the education version actually works best with exact
 rings like QQ. For floating point there is nothing to deal with
 degeneracy, which is actually nice for education:
 https://sage373.math.ualberta.ca/home/pub/31/
 (takes a while to process formulas)

--
Ticket URL: <http://trac.sagemath.org/ticket/17867#comment:9>
Sage <http://www.sagemath.org>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica, 
and MATLAB

-- 
You received this message because you are subscribed to the Google Groups 
"sage-trac" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to