JAGAL provides implementations for directed graphs (weighted and unweighted) and varoius types of transition systems as well as utils for graph traversal and modification.
JAGAL builds upon the Java library TOVAL (located at http://sourceforge.net/p/toval). To use JAGAL, make sure the TOVAL library is on the build path.
This library uses and encloses jGraphX (https://github.com/jgraph/jgraphx).
A documentation for JAGAL can be found under http://doku.telematik.uni-freiburg.de/jagal.
Features
- Implementation of directed graphs
- Implementation of directed weighted graphs
- Graph algorithms (Tarjan for SCCs)
- Graph visualization (Circle layout)
- Graph traversal (depth first, breadth first)
- Traversal utils (Predecessors, Siblings, Cycles, ...)
- Implementation of Transition Systems
- Implementation of Labelled Transition Systems
License
BSD LicenseFollow JAGAL: Java Graph Library
Other Useful Business Software
Earn up to 16% annual interest with Nexo.
Generate interest, access liquidity without selling, and execute trades seamlessly. All in one platform.
Geographic restrictions, eligibility, and terms apply.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of JAGAL: Java Graph Library!