I have some interest in such an implementation, although more as a user of it than an architect/developer. I would encourage you to do it in sage and not GAP.
I can at least commit to help testing any code you work on. There might be some helpful overlap with Anders Jensen's gfan program, which already has a partial interface to sage written. Gfan is capable of some tropical computations, although I am not sure exactly what is externally callable. If you are unfamiliar with gfan, perhaps a good place to start is: http://arxiv.org/abs/math/0507563 Cheers, Marshall Hampton On Jul 2, 10:06 am, [EMAIL PROTECTED] wrote: > I am in need of free software that will work with polynomials over the > Tropical semiring. I was unable to find anything suitable, so I > thought I would take a stab at implementing them in sage. I have just > barely found sage though, so I don't yet understand it entirely. This > list seemed very friendly so I thought I would ask a few questions: > > 1. Is this already implemented under a different name (it's also > called min-plus algebra), or someplace that I overlooked? > > 2. Is it reasonable to implement in sage? In particular one thing > that I think may be difficult is that the polynomial 'x+3' is really > '0*x+3' since 0 is the multiplicative identity (infinity is the > additive identity). > > 3. Where is the best place to go to find out how to develop a sage > package etc. Also good tutorials for python would be appreciated, > since I have never done any python development. I do have experience > in a variety of other languages. > > 4. Would this be better to implement in something like GAP (so that > GAP users can take advantage of it as well) and then access it through > sage? > > Thanks for your comments, > Ivan Andrus > > -- > MacMail - the Webmail service especially for Mac users > worldwidehttp://www.macmail.com --~--~---------~--~----~------------~-------~--~----~ To post to this group, send email to sage-devel@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sage-devel URLs: http://sage.scipy.org/sage/ and http://modular.math.washington.edu/sage/ -~----------~----~----~----~------~----~------~--~---