Due to organizational changes, the Graphviz web site will see some modifications in the near future. In particular, it will probably no longer provide binary packages for Windows and Macs. The latter can be obtained via Macports or Home Brew. If someone wants to set up Appveyor for Windows, we would be grateful. 
FaqNeatoEdgeCrossings
Neato has unnecessary edge crossings, or has missed an obvious chance to make a much nicer layout.
Neato and all similar virtual physical model algorithms rely on heuristic solutions of optimization problems. The better the solution, the longer it takes to find. Unfortunately, it is also possible for these heuristics to get stuck in local minima. Also, it is heavily influenced by the initial position of the nodes. It is quite possible that if you run neato again, but with a different random seed value, or more iterations, you'll get a better layout. For example:

neato Gstart=5 file.dot Tps o file.ps
neato Gepsilon=.0000001 file.dot Tps o file.ps
In particular, note that there are no guarantees that neato will produce a planar layout of a planar graph, or expose all or most of a graph's symmetries.
GraphvizWiki: FaqNeatoEdgeCrossings (last edited 20080117 18:25:02 by H135207131158)
Recent comments
5 weeks 13 hours ago
5 weeks 1 day ago
5 weeks 1 day ago
30 weeks 6 days ago
39 weeks 10 hours ago
39 weeks 3 days ago
40 weeks 3 days ago
44 weeks 5 days ago
48 weeks 2 days ago
48 weeks 2 days ago