i've created graphs of arbitrary sizes and loaded the data into a graphing database for machines on the network.
by tracking network connections and configuration, you can build some really interesting graphs. It gets even more interesting if you overlay data, like roles or users.
With a graphing database it becomes easy to query and render N degree graphs of connected devices, pops, roles.
it'd definitely interesting approach to visualizing systems and networks and would recommend it to anyone