python-graph-1.4.0 released

Pedro Matiello pmatiello at gmail.com
Sat Feb 7 23:26:31 CET 2009


python-graph 
release 1.4.0
http://code.google.com/p/python-graph/ 
------------------------------------------------------------------------ 

python-graph is a library for working with graphs in Python. 

This software provides a suitable data structure for representing 
graphs and a whole set of important algorithms. 

The code is appropriately documented and API reference is generated 
automatically by epydoc. 

Provided features and algorithms: 

 * Support for directed, undirected, weighted and non-weighted graphs
 * Support for hypergraphs
 * Canonical operations
 * XML import and export
 * DOT-Language output (for usage with Graphviz)
 * Random graph generation

 * Accessibility (transitive closure)
 * Breadth-first search
 * Cut-vertex and cut-edge identification 
 * Depth-first search
 * Heuristic search (A* algorithm)
 * Identification of connected components
 * Minimum spanning tree (Prim's algorithm)
 * Mutual-accessibility (strongly connected components)
 * Shortest path search (Dijkstra's algorithm)
 * Topological sorting

Changes in this release:
  * Added A* algorithm;
  * Filtered DFS and BFS.

Download: http://code.google.com/p/python-graph/downloads/list
(tar.bz2 and zip packages are available.)



More information about the Python-announce-list mailing list