ImPrEd: An Improved Force-Directed Algorithm that Prevents Nodes from Crossing Edges - Daniel Archambault (Computer Graphics Forum (EuroVis 2011), 2011)