I developed a Python script to model a SDN (Software Defined Network) topology as a graph in Neo4j. In addition, the Python script can retrieve traffic statistics from the SDN controller to be stored as node &/or relationship properties.
I want to take benefits from this modelling process; I tried to execute shortest path algorithms. Varying the network size has some difficulties. I tried to generate random graphs but it seems not a very good idea.
Do you have suggestions on how to benefit from the different capabilities of Neo4j such as the available GDS algorithms? Any suggestions will be a great help for me. Many thanks in advance.