Visual comparison linked views, side-by-side show structural differences best corresponding node leaves: labeled internal nodes: unlabeled, unordered children structural similarity computation O(n log n) preprocess constant lookup 63