Project Committers
Pedro Matiello <pmatiello@gmail.com>
- Project maintainer/leader;
- Graph, Digraph and Hipergraph classes;
- Accessibility algorithms;
- Cut-node and cut-edge detection;
- Cycle detection;
- Depth-first and Breadth-first searching;
- Minimal Spanning Tree (Prim's algorithm);
- Random graph generation;
- Topological sorting;
- Traversals;
- XML reading/writing;
- Refactoring.
Christian Muise <christian.muise@gmail.com>
- Project commiter;
- Dot file reading/writing;
- Hypergraph class;
- Refactoring.
Salim Fadhley <sal@stodge.org>
- Project commiter;
- Porting of Roy Smith's A* implementation to python-graph;
- Edmond Chow's heuristic for A;
- Refactoring.
Tomaz Kovacic <tomaz.kovacic@gmail.com>
- Project commiter;
- Transitive edge detection;
- Critical path algorithm;
- Bellman-Ford algorithm;
- Logo design.
Contributors
Eugen Zagorodniy <e.zagorodniy@gmail.com>
- Mutual Accessibility (Tarjan's Algorithm).
Johannes Reinhardt <jreinhardt@ist-dein-freund.de>
- Maximum-flow algorithm;
- Gomory-Hu cut-tree algorithm;
- Refactoring.
Juarez Bochi <jbochi@gmail.com>
Nathan Davis <davisn90210@gmail.com>
Paul Harrison <pfh@logarithmic.net>
- Mutual Accessibility (Tarjan's Algorithm).
Peter Sagerson <peter.sagerson@gmail.com>
- Performance improvements on shortest path algorithm.
Rhys Ulerich <rhys.ulerich@gmail.com>
- Dijkstra's Shortest path algorithm.
Roy Smith <roy@panix.com>
- Heuristic Searching (A* algorithm).
Zsolt Haraszti <zsolt@drawwell.net>
- Weighted random generated graphs.
Anand Jeyahar <anand.jeyahar@gmail.com>
- Edge deletion on hypergraphs (bug fix).
Emanuele Zattin <emanuelez@gmail.com>
- Hyperedge relinking (bug fix).
Jonathan Sternberg <jonathansternberg@gmail.com>
- Graph comparison (bug fix).
Daniel Merritt <dmerritt@gmail.com>
- Fixed reading of XML-stored graphs with edge attributes.