Overview
Walker Tree Layout is a graph drawing method for tree drawing. It works by extending tidy tree placement to variable-size nodes and general rooted trees.
Walker Tree Layout addresses tree drawing by extending tidy tree placement to variable-size nodes and general rooted trees.
Compact metadata for implementation and discovery.
Walker Tree Layout is a graph drawing method for tree drawing. It works by extending tidy tree placement to variable-size nodes and general rooted trees.
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 extending tidy tree placement to variable-size nodes and general rooted trees on a small tree drawing example.
Walker Tree Layout operates in O((V + E) log V) time and O(V + E) space within the Graph Drawing family. Often compared with Fruchterman-Reingold Layout and Sugiyama Layered Drawing.
What each reference supports for this entry.
Original Walker tree-layout reference for tidy tree placement and variable-size rooted tree drawing.
Open sourceGood next jumps from the relationship graph, ranked for useful discovery.
Graph Traversal · Core
Walker tree layout extends tidy tree placement to more general rooted-tree layouts.
Compare with thisWalker tree layout extends tidy tree placement to more general rooted-tree layouts.
Walker layout targets rooted tree drawings, while Sugiyama layout targets layered directed graphs.