I'm working on DAGs to solve different combinatorial problems in Computer Science. Now, each time I try a simple example, I need to visualize the DAG and test its properties.
I iteratively add more nodes into the DAG and try to visualize it. The issue comes from the crossing arrows/arcs. When adding more nodes, the crossing arcs make the visualization a messy one. is there any method that automatically draw the graph/DAG where making sure the crossing arcs are minimal?
For instance, I supply the arcs list and the software draws it automatically.