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
8 weeks 4 days ago
16 weeks 5 days ago
17 weeks 1 day ago
18 weeks 1 day ago
22 weeks 3 days ago
26 weeks 5 hours ago
26 weeks 17 hours ago
26 weeks 3 days ago
26 weeks 3 days ago
26 weeks 3 days ago