Visualizing a DAG

mikera picture mikera · Aug 19, 2010 · Viewed 10.6k times · Source

I have a large directed acyclic graph that I would like to visualize in a bitmap image.

Ideally I'd like to have all the root nodes at the top of the image, and all of the leaf nodes at the bottom, i.e. the graph edges are all pointing in a downwards direction.

Is there a good algorithm for working out the coordinates of all the nodes that meets these constraints and will produce a good visualization?

Answer

Guillaume Lebourgeois picture Guillaume Lebourgeois · Aug 19, 2010

I advise you to use Gephi.

This soft is able to do all the things you want to, especially graph layouts !