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
4 days 14 hours ago
5 days 7 hours ago
5 days 14 hours ago
26 weeks 3 days ago
34 weeks 4 days ago
35 weeks 5 hours ago
36 weeks 15 hours ago
40 weeks 2 days ago
43 weeks 6 days ago
43 weeks 6 days ago