I want to compare several routing algorithms in terms of time needed to find the shortest path between two nodes in directed acyclic graph (DAG).
I wrote code for the algorithms, but I am having problem to generate DAG for which it is computationally complex to find the shortest path. For example, when I generated 100-node DAG by following this approach, the graph was very connected and for any combination of source and destination nodes I got three-hop long route in the "best" case.
Any idea how to overcome this problem?