English

Spring Embedders and Force Directed Graph Drawing Algorithms

Computational Geometry 2012-01-17 v1 Discrete Mathematics Data Structures and Algorithms

Abstract

Force-directed algorithms are among the most flexible methods for calculating layouts of simple undirected graphs. Also known as spring embedders, such algorithms calculate the layout of a graph using only information contained within the structure of the graph itself, rather than relying on domain-specific knowledge. Graphs drawn with these algorithms tend to be aesthetically pleasing, exhibit symmetries, and tend to produce crossing-free layouts for planar graphs. In this survey we consider several classical algorithms, starting from Tutte's 1963 barycentric method, and including recent scalable multiscale methods for large and dynamic graphs.

Keywords

Cite

@article{arxiv.1201.3011,
  title  = {Spring Embedders and Force Directed Graph Drawing Algorithms},
  author = {Stephen G. Kobourov},
  journal= {arXiv preprint arXiv:1201.3011},
  year   = {2012}
}

Comments

23 pages, 8 figures

R2 v1 2026-06-21T20:04:36.071Z