GraphLab Project

Navigation: Home | Downloads | Support and Developement| Browse Source Codes in SVN

What is GraphLab?

Icon GraphLab is a software from Department of Mathematical Science of Sharif University of Technology written in Java which provides a comprehensive environment for implementing, visualizing and testing graph algorithms. GraphLab consists of two major parts: GUI and Library. GraphLab GUI targets visualizing graphs, animating algorithms in a user friendly environment with a rich plugin support. GraphLab Library, powered by Java 1.5 generic programming features, provides a strong code base for writing new algorithms and supports easy integration with GraphLab GUI for algorithm animation.

Images of some graphs generated by GraphLab GUI are available here (click for larger image):

                               

Downloads

Happy birthday GraphLab! GraphLab V1.0 is released:

You should have Java Runtime Environment V6 installed on your computer to run GraphLab.

GraphLab V1.0 Binary Platform Independent: just unzip the file and run GraphLab.bat (on widows) or run.sh (on linux).

GraphLab V1.0 Binary Platform Independent Including Java Runtime.

GraphLab V1.0 Binary Platform Independent minimal version, (Automatic Updates disabled)

GraphLab Development Files (GraphLabAPI.jar, javadoc.zip, src.zip)

Members

Project Supervisor:

Dr. Amir Daneshgar <daneshgar at sign sharif.edu> - Deptartment of Mathematical Science, Sharif University of Technology

Members:

Azin Azadi <aazadi at sign gmail.com> - Lead Developer, GUI design and implementation, Extensions

Ruzbeh Ebrahimi <roozbeh.ebrahimi at sign gmail.com> - GUI design and implementation, graph visualization

Mohammad Ali Rostami <ma.rostami at sign yahoo.com> - GraphLab Shell, Reports, Graph Operators

Babak Behzad <babakbehzad at sign gmail.com> - MatLab plug-in developer

Mina Naghshnejad <newweasley at sign gmail.com> - Documentation Editor

Kiumars Soltani <qmars_soltani at sign yahoo.com> - Extension Developer

Past Developers:

Ali Ershadi <ershadi.ali at sign gmail.com> - Graph Renderers, Ant Build

Omid Aladini <omid at sign cs.sharif.edu> - GraphLab Library design and implementation, basic graph algorithms

Reza Mohammadi <remohammadi at sign cs.sharif.edu> - GUI design and implementation, ANT, Plugins

Soroosh Sabet <ssabet at sign cs.sharif.edu> - Implementation of basic graph algorithms

With Thanks to:

Soheil Siadatnejad <sohale at sign gmail.com>