Differences between revisions 4 and 5
Revision 4 as of 2006-10-14 08:20:32
Size: 1242
Editor: D-128-208-62-108
Revision 5 as of 2006-10-14 17:00:09
Size: 1179
Editor: 67-40-201-78
Deletions are marked like this. Additions are marked like this.
Line 26: Line 26:
=== Basic Storage Speed ===
 * Compute the number of edges



The SAGE [http://sage.math.washington.edu:9001/graph Graph Theory Project] aims to implement Graph objects and algorithms in ["SAGE"].

The main people working on this project are Emily Kirkman, Robert Miller and Bobby Moretti.

Our initial tests are designed to compare the constructions and very basic functionality found in our [http://sage.math.washington.edu:9001/graph_survey survey of existing software]. At this stage in the game, we are testing to find the best way to construct graph objects in ["SAGE"]. For the initial benchmarks listed below, we will be comparing MAGMA, Mathematica (with Combinatorica), Maple, NetworkX, GRAPE, and nauty.

We will post results here as we get them. And as always, we love feedback!

Initial Benchmarks

Generic Constructor

  • Create a graph with n nodes and no edges

Edge Storage

  • Fill in and then delete all edges one by one

Specific Constructors


Complete bipartite


Basic Algorithms




Chromatic number

graph_benchmark (last edited 2008-11-14 13:41:59 by localhost)