#18742: interactive_simplex_method: Support several styles corresponding to 
major
textbooks
------------------------------------------+------------------------
       Reporter:  mkoeppe                 |        Owner:
           Type:  task                    |       Status:  new
       Priority:  minor                   |    Milestone:  sage-6.8
      Component:  numerical               |   Resolution:
       Keywords:  beginner, lp, teaching  |    Merged in:
        Authors:                          |    Reviewers:
Report Upstream:  N/A                     |  Work issues:
         Branch:                          |       Commit:
   Dependencies:                          |     Stopgaps:
------------------------------------------+------------------------

Comment (by mkoeppe):

 Replying to [comment:2 novoselt]:
 > It follows lecture notes (based on Chavatal, I think) that I have
 adapted and modified a bit.

 Should the style currently implemented be called 'chvatal' then? I don't
 have my copy at hand to check if it's the same.

 > Can you be more clear on what do you want to affect apart from printing
 out dictionaries and auto-generated names?

 I think that's mostly it.

 > I would be against multiple Python attribute synonyms for different
 parts of the problem/dictionary - I think there has to be a meaningful
 name for everything (like `basic_variables`) accompanied perhaps by one
 short name (like `x_B`). Otherwise things will be too confusing,
 especially if different names of the same things are used internally.

 I don't have plans to change the Python interface, except for adding these
 "style=..." parameters.

 Maybe later some new methods for new functionality -- for example,
 Vanderbei has a "dual-based phase 1" method (in section 5.7).

 > Otherwise it would be fantastic to have different output styles, perhaps
 there should be even an easy way to install user formatters (without
 altering Sage).

 OK, we should have the first version of the patch ready soon.

 > Have you tried to use it in teaching, by the way?

 No, I discovered your code too late when I taught linear programming in
 Spring. Used Vanderbei's online pivot tool; but that's getting
 increasingly difficult to use because of Java security settings.

--
Ticket URL: <http://trac.sagemath.org/ticket/18742#comment:4>
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