The layout arranges the node with the Sugiyama layout algorithm. The algorithm is one of layered layout algorithms and it is only applicable to DAG (directed acyclic graph). A detailed description can be found in Kozo Sugiyama, ?gA Cognitive Approach for Graph Drawing?h, Cybernetics and Systems, 18(6):447-488 ,1987