I want to align certain graph nodes into several 'lanes' like this
开发者_如何学Python (source: jiscinfonet.ac.uk)Any suitable algorithms (like force-based algorithms in general graph drawing)?
You can coerce GraphViz to draw what you want, and you should be able to call the libraries fairly easily. The homepage of their site has some useful references on the algorithms used.
精彩评论