#18742: interactive_simplex_method: Support several styles corresponding to
major
textbooks
-------------------------------------+-------------------------------------
Reporter: mkoeppe | Owner:
Type: task | Status: needs_review
Priority: minor | Milestone: sage-6.8
Component: numerical | Resolution:
Keywords: beginner, lp, | Merged in:
teaching | Reviewers: Andrey Novoseltsev
Authors: Peijun Xiao, | Work issues:
Matthias Koeppe | Commit:
Report Upstream: N/A | 3fdf390c77a726cbbdcc899150823780348ac1f2
Branch: | Stopgaps:
u/mkoeppe/interactive_simplex_method__support_several_styles_corresponding_to_major_textbooks|
Dependencies: |
-------------------------------------+-------------------------------------
Comment (by novoselt):
Also I am not sure if you have noticed, but there are 4 types of problems:
"max", "min", and "-max", "-min". Do you want to always set up
dictionaries for maximization and put minus sign in front of its objective
depending on whether the constant term of the "objective expression" is
the actual value or not? Then it should be (say) "z" for "max" and "-min"
and "-z" for "-max" and "min". If this sounds reasonable, I'll make this
change for both styles, so that only actual naming of the variable is
different.
Follow up to the previous - if you are unhappy with plain `objective`, how
about `dictionary_objective` or `objective_name` instead? Calling
expressions potentially including negative signs `objective_variable`
seems confusing. Also, not insisting on plain names allows for adding
constant terms to objective in the future.
--
Ticket URL: <http://trac.sagemath.org/ticket/18742#comment:18>
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.