#15356: linear programming enhancements
----------------------------------+-----------------------------
   Reporter:  jason               |            Owner:
       Type:  enhancement         |           Status:  new
   Priority:  major               |        Milestone:  sage-5.13
  Component:  linear programming  |         Keywords:
  Merged in:                      |          Authors:
  Reviewers:                      |  Report Upstream:  N/A
Work issues:                      |           Branch:
     Commit:                      |     Dependencies:
   Stopgaps:                      |
----------------------------------+-----------------------------
 I've been using the linear programming for class, and love it!  Thanks!  I
 noticed a few areas that would make it more user-friendly:

 * it would be great if `p.get_variables()` returned the values of all of
 the variables by default, instead of insisting that you ask for a specific
 variable
 * Maybe a `p.show_solution()` method could be added that would print out
 the optimal objective function value and the values of all variables, if
 the problem was solved.
 * it would be cool if we wrapped the sensitivity analysis of various
 solvers.  Like
 
http://en.wikibooks.org/wiki/GLPK/Solution_information#Sensitivity_analysis_report
 for GLPK.
 * the `maximization=False` parameter is a little awkward.  Perhaps that
 parameter could be renamed to `type="maximize"` or `type="minimize"`.  Or
 perhaps we could also have a `minimize=None` parameter, and if maximize
 and minimize are both None, the default is maximize (for compatibility),
 but if either is set, that is the problem, and if both are set to True,
 then we throw an error.

--
Ticket URL: <http://trac.sagemath.org/ticket/15356>
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/groups/opt_out.

Reply via email to