You might also like to read

Handbook of Graph Drawing and Visualization
R. Tamassia.
The must-read book to understand the history and foundation of layout algorithms.
26 Free EBooks - 866 pages

ForceAtlas2, A Graph Layout Algorithm for Handy Network Visualization
M. Jacomy, S. Heymann, T. Venturini, and M. Bastian.
Datagr4m relies on ForceAtlas1 as default layout algorithm for hierarchical graphs.

Topology-Aware Navigation in Large Networks
T. Moscovich, F. Chevalier, N. Henry, E. Pietriga, J.-D. Fekete.
Inspired some navigation principles in Datagr4m (bring'n'go).