#19396: Add edge-label option for posets.
-----------------------------+-----------------------------
Reporter: kdilks | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: sage-6.10
Component: combinatorics | Keywords:
Merged in: | Authors:
Reviewers: | Report Upstream: N/A
Work issues: | Branch:
Commit: | Dependencies:
Stopgaps: |
-----------------------------+-----------------------------
I think it would be useful if posets had an {{{edge_labels()}}} option
where one could assign labels to the covering relations (which would
naturally correspond to {{{edge_labels()}}} on the underlying Hasse
diagram).
This concept is already used in {{{is_EL_labeling()}}} (the
{{{{edge_labels()}}} function is an additional parameter). In tetrahedral
posets, the you have six different possible 'colors' of edges you can
include, and it would be nice to retain this information as part of the
poset structure. For posets like the weak order on a Coxeter group, one
would want a labeling of which simple generator you multiply by to
decrement the length when travelling down a covering relation. One may
want to keep track of which covering relations in the Cartesian product of
two posets come from which poset. In the ZigZag poset, one might want to
distinguish between 'up' covering relations and 'down' covering relations.
And so on.
--
Ticket URL: <http://trac.sagemath.org/ticket/19396>
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.