Ubigraph: Free dynamic graph visualization software
UbiGraph can be used to visualize and debug complex algorithms and data structures… This is useful both for experienced programmers, and for teaching novice programmers.
UbiGraph’s ability to visualize dynamic, distributed graphs makes it ideal for visualizing wireless ad hoc networks, in which the network connectivity is changing.