Overview
Fruchterman-Reingold Layout applies balancing attractive edge forces and repulsive vertex forces to handle force-directed graph drawing with a named, inspectable procedure.
Fruchterman-Reingold Layout uses balancing attractive edge forces and repulsive vertex forces for force-directed graph drawing.
Compact metadata for implementation and discovery.
Fruchterman-Reingold Layout applies balancing attractive edge forces and repulsive vertex forces to handle force-directed graph drawing with a named, inspectable procedure.
Quick facts
Runtime and memory behavior at a glance.
Best
O(V + E)
Average
O((V + E) log V)
Worst
O(V^2 + E)
Space
O(V + E)
Show balancing attractive edge forces and repulsive vertex forces on a small force-directed graph drawing example.
Fruchterman-Reingold Layout operates in O((V + E) log V) time and O(V + E) space within the Graph Drawing family. Often compared with Sugiyama Layered Drawing and Reingold-Tilford Tree Layout.
What each reference supports for this entry.
Original reference for force-directed graph drawing with attractive and repulsive forces.
Open sourceGraph drawing reference for Fruchterman-Reingold Layout's layout objective, drawing constraints, and visual graph model.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Graph Traversal · Core
Fruchterman-Reingold Layout uses Reingold-Tilford Tree Layout as a subroutine, representation, or supporting idea while balancing attractive edge forces and repulsive vertex forces.
Compare with thisFruchterman-Reingold Layout uses Sugiyama Layered Drawing as a subroutine, representation, or supporting idea while balancing attractive edge forces and repulsive vertex forces.
Fruchterman-Reingold Layout uses Reingold-Tilford Tree Layout as a subroutine, representation, or supporting idea while balancing attractive edge forces and repulsive vertex forces.
Fruchterman-Reingold Layout uses Walker Tree Layout as a subroutine, representation, or supporting idea while balancing attractive edge forces and repulsive vertex forces.