Eiglsperger, Markus, et al. “An Efficient Implementation of Sugiyama’s Algorithm for Layered Graph Drawing”. Journal of Graph Algorithms and Applications, vol. 9, no. 3, Jan. 2005, pp. 305-2, doi:10.7155/jgaa.00111.