Tree (directed acyclic graph) implementation
How to build  in Java a Weighted Directed Acyclic Graph
readfile and map to directed graph Constructing Directed Graph, getting Null Pointer Exception Directed Graph Processing in Java Transposing on a Directed Graph Generic Implementation of Directed Graph Generate directed graph without returning edges in java Directed graph in java Performant Graph algorithm to find path from node to root in a directed graph Adding edges to an acyclic graph Java Directed Graph framework Parsing an Input Regarding a Directed Graph Difference between cyclic and acyclic gradient in java Java make a directed line and make it move Adjacency List to Directed Graph Given a directed graph, find out whether there is a route between two nodes What is the most efficient way to store a non-directed graph? Determining if graph is acyclic for Toplogical Sort Directed Graph Initialization Directed Acyclic Graph Traversal in Java Web Application Is there a Directed Acyclic Graph (DAG) data type in Java, and should I use it? Force-directed layout implementation in Java How to assign "levels" to vertices of an acyclic directed graph? problems with eulerian cycle in a directed graph Find if two nodes are connected in a directed graph couting back edges to get the number of cylces in a directed graph Edge reversing on directed graph How to add edges to a directed acyclic graph without creating cycles More efficient way to prune a directed acyclic graph in jgrapht? What is the difference between a directed and undirected graph