Graph Layout
two phases
1. find appropriate spanning tree from graph
2. determine position in space for each node
non-tree links do not affect layout
drawing
always draw tree links
only draw non-tree links for selected node