#19160: Add a new class SnakeGraphs and SnakeGraph in
combinat/cluster_algebra_quiver
-------------------------------------------------+-------------------------
Reporter: egunawan | Owner:
Type: enhancement | Status: new
Priority: major | Milestone: sage-6.9
Component: combinatorics | Resolution:
Keywords: snake graph, cluster algebra, | Merged in:
days69 | Reviewers:
Authors: egunawan | Work issues:
Report Upstream: N/A | Commit:
Branch: | Stopgaps:
Dependencies: |
-------------------------------------------------+-------------------------
Description changed by egunawan:
Old description:
> Add a new class SnakeGraphs and SnakeGraph.
>
> A snake graph is a connected sequence of square tiles which goes north
> and east. For example of where snake graphs come up in mathematics, see
> the following articles:
> * :arxiv:`0906.0748`
> * :arxiv:`abs/1209.4617`
>
> Note:
> * A SnakeGraph class only has the attribute of shape (list of sizes of
> each row of the snake graph). For example, the edges do not have weights
> attached to them. For the purpose of doing computation with cluster
> algebra objects, we will create another class
> ClusterWeightedSnakeGraph(SnakeGraph) later.
> * Our motivation for creating this snake graph class is to compute
> cluster variables for cluster algebras from surfaces (see
> http://trac.sagemath.org/ticket/16310). However, an abstract snake graph
> exists outside the context of cluster algebras from surfaces.
New description:
Note: This branch is currently added on top of Sage version to 6.8
Add a new class SnakeGraphs and SnakeGraph.
A snake graph is a connected sequence of square tiles which goes north and
east. For example of where snake graphs come up in mathematics, see the
following articles:
* :arxiv:`0906.0748`
* :arxiv:`abs/1209.4617`
Note:
* A SnakeGraph class only has the attribute of shape (list of sizes of
each row of the snake graph). For example, the edges do not have weights
attached to them. For the purpose of doing computation with cluster
algebra objects, we will create another class
ClusterWeightedSnakeGraph(SnakeGraph) later.
* Our motivation for creating this snake graph class is to compute cluster
variables for cluster algebras from surfaces (see
http://trac.sagemath.org/ticket/16310). However, an abstract snake graph
exists outside the context of cluster algebras from surfaces.
--
--
Ticket URL: <http://trac.sagemath.org/ticket/19160#comment:1>
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.