tagged
#graph-layout
5 scribbles
tree layouts: tidy, radial, hyperbolic, treemap
reingold-tilford in o(n), the polar-coordinate variant, hyperbolic focus+context, and squarified treemaps.
engineeringdeep-divegraph-layout
the sugiyama framework: laying out dags in four phases
cycle removal, layer assignment, crossing reduction, coordinate assignment. the pipeline behind dagre, elk, and graphviz dot.
engineeringdeep-divegraph-layout
force-directed at scale: barnes-hut and multilevel
the quadtree approximation that turned force-directed from o(n²) to o(n log n), and the coarsening trick that scales it to a million nodes.
engineeringdeep-divegraph-layout
force-directed: springs and charges
the spring-and-charge model, the fruchterman-reingold cooling schedule, and why two runs can give two different layouts.
engineeringdeep-divegraph-layout
the graph layout series: a survey
what graph layout is, why it's hard, and the seven families that solve it.
engineeringdeep-divegraph-layout