TreeJuxtaposer: Scalable Tree Comparison using Focus+Context
with Guaranteed Visibility
Tamara Munzner, Francois Guimbretiere,
Serdar Tasiran, Li Zhang, and Yunhong Zhou.
Proc. SIGGRAPH 2003,
published as
ACM Transactions on Graphics 22(3), pages 453--462
PDF |
Abstract |
Videos |
Talks |
Software |
Figures |
Talk
Paper
Abstract
Structural comparison of large trees is a difficult task that is only
partially supported by current visualization techniques, which are
mainly designed for browsing. We present TreeJuxtaposer, a system
designed to support the comparison task for large trees of several
hundred thousand nodes. We introduce the idea of "guaranteed
visibility", where highlighted areas are treated as landmarks that
must remain visually apparent at all times. We
propose a new methodology for detailed structural comparison between two trees and provide
a new nearly-linear algorithm for computing the best corresponding
node from one tree to another. In addition, we present a
new rectilinear Focus+Context technique for navigation that is well
suited to the dynamic linking of side-by-side views while guaranteeing
landmark visibility and constant frame rates. These three
contributions result in a system delivering a fluid exploration
experience that scales both in the size of the dataset and the number
of pixels in the display.
We have based the design decisions for our system on the needs of a
target audience of biologists who must understand the structural
details of many phylogenetic, or evolutionary, trees. Our tool
is also useful in many other application domains where tree comparison
is needed, ranging from network management to call graph
optimization to genealogy.
Videos
- Final version AVI,
Cinepak compression, 245MB, 640x480, 5 minutes
- Shorter version AVI, Cinepak
compression, 185MB, 640x480, 4 minutes
- Fast-forward
version AVI, Cinepak
compression, 28MB, 45 seconds
- Old version, QuickTime, 28MB
Talk
Software
Figures
- Figure 1
- Figure 5
- Figure 6
- Figure 8
Tamara Munzner
Last modified: Mon Jul 24 16:45:52 PDT 2006