1. A method for displaying a graphical representation of a graph comprising a plurality of nodes and a plurality of edges, comprising: determining a position of each of a plurality of nodes within a layout of the graph, wherein the position of each node is determined using a first force associated with each node, wherein the first force associated with each node is determined according to a first force model comprising a substantially linear repulsive force in a first region, a substantially exponential repulsive force in a second region, and an attractive force in a third region; and displaying a graphical representation of the layout of the graph according to the positions of each of the nodes within the layout.