Hellooooooooooooooo !!! Sage has no Module/Class for things like Finite State Machines, Automata > and Transducers. That should be changed. ;)
Perhaps the "Word guys" would be interested in the adventure, by the way :-) > At the moment I think about the following: In which way could this be > done "good"? One idea is to derive it directly from DiGraph and use a > class "State" as label for each vertex and a class Transition as label > for an edge. If you have any comments on that, let me know. (I mean, > tell me, if that is a bad idea, how it can be done better, what I should > be aware of, and so on.) > Hmmm... Using a DiGraph to store it sounds rather sensible , but you may want to "hide" it somehow, a bit like a Poset has a _hasse_diagram element that is a DiGraph, while a Poset does not extend the DiGraph class. The main problem with DiGraph is that... They do a lot of stuff, and you probably do not want your objects to inherit all of that http://www.steinertriples.fr/ncohen/DiGraph.php Further, there are a lot of packages written in Python on that things, > but it seems, that each is just for a special purpose; nothing that can > be easily adapted to do all (and maybe more) of the things above. > So the question here is: Does anyone know about a "good" package (that > could be used in Sage, too)? > No idea O_o But then again, I would ask "The Word guys" first :-) Nathann > -- To post to this group, send an email to sage-devel@googlegroups.com To unsubscribe from this group, send an email to sage-devel+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sage-devel URL: http://www.sagemath.org