> I have a contest going with a colleague, where we each have to render a
> network layout in SVG. My gut says that Synthetic Annealing is the right
> tool for the job here.
I haven't heard of synthetic annealing (I have heard of simulated
annealing though) but if you're looking to draw a network of nodes and
to have them self-organise on a 2D space force-directed graphs are a
pretty nifty technique for that, see an example with d3 (don't know if
these graphs are available in d2 thought):
http://mbostock.github.com/d3/ex/force.html
U