#20311: interactive_simplex_method enhancements
-------------------------------------+-------------------------------------
       Reporter:  novoselt           |        Owner:
           Type:  enhancement        |       Status:  needs_work
       Priority:  major              |    Milestone:  sage-7.2
      Component:  numerical          |   Resolution:
       Keywords:                     |    Merged in:
        Authors:  Andrey             |    Reviewers:  Matthias Koeppe
  Novoseltsev                        |  Work issues:
Report Upstream:  N/A                |       Commit:
         Branch:                     |  ec31ed65e3624affa79298d2bb8d414600b85e47
  u/mkoeppe/ISM_enchancements        |     Stopgaps:
   Dependencies:                     |
-------------------------------------+-------------------------------------
Changes (by novoselt):

 * commit:  f2e52f8f613d423f83ee9806b23b3aacefae2156 =>
     ec31ed65e3624affa79298d2bb8d414600b85e47


Comment:

 I'll probably work on it next weekend. For the record - it is not a good
 idea to edit old comments as apparently there are no notifications sent
 about it and it was a bit of an accident that I looked up.

 Also, bloody trac does not let me post reply comments for no reason, but:
 - I think problems should be typeset as `10 + max 5 x1 - 7 x2`, i.e. with
 constant term first and out of max/min as it makes it easier to "get rid
 of it" when desirable.
 - I was not sure about the standard form, but probably it should include
 the constant term as well. And the dual problem has to be adjusted to make
 sure that optimal values still agree.
 - For dictionaries convenient typesetting is probably in the objective as
 a part of its "name", as in `5 - z = 10 x1 + 9 x2`
 - Interaction with negativity should also clearly documented.
 - For "row_names" - I'd rather not introduce even more concepts and logic.
 If a user cares about slack names, he better know what they are and how
 they are formed. Also, if the only issue is the base name clash (without
 index), then the number of constraints does not matter, just pass that
 base name and indices will be taken care of.
 ----
 New commits:
 
||[http://git.sagemath.org/sage.git/commit/?id=ec31ed65e3624affa79298d2bb8d414600b85e47
 ec31ed6]||{{{InteractiveLPProblem.standard_form: Add doctest for
 objective_constant_term}}}||

--
Ticket URL: <http://trac.sagemath.org/ticket/20311#comment:8>
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 https://groups.google.com/group/sage-trac.
For more options, visit https://groups.google.com/d/optout.

Reply via email to