#19160: Add a new class SnakeGraphs and SnakeGraph in
combinat/cluster_algebra_quiver
-------------------------+-------------------------------------------------
   Reporter:  egunawan   |            Owner:
       Type:             |           Status:  new
  enhancement            |        Milestone:  sage-6.9
   Priority:  major      |         Keywords:  snake graph, cluster algebra,
  Component:             |  days69
  combinatorics          |          Authors:  egunawan
  Merged in:             |  Report Upstream:  N/A
  Reviewers:             |           Branch:
Work issues:             |     Dependencies:
     Commit:             |
   Stopgaps:             |
-------------------------+-------------------------------------------------
 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>
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