skip to main content
article
Free Access

Tree visualization with tree-maps: 2-d space-filling approach

Published:02 January 1992Publication History
First page image

References

  1. 1 BENT~.E~, J. L., AND FaIEDMAN, J. H. Data structures for range searching. ACM Comput. Surv. 11, 4 (Dec. 1979), 397-409. Google ScholarGoogle Scholar
  2. 2 KnUTH, D. E. The Art of Computer Programming: Volume 1/Fundamental Algorithms. Addision-Wesley Publishing Co., Reading, MA, 1968. Google ScholarGoogle Scholar
  3. 3 LOMET, D. B., ANn SALZSZRC, B. The hB-tree: A multiattribute indexing method with good guaranteed performance. ACM Trans. Database Syst. 15, 4 (Dec. 1990), 625-658. Google ScholarGoogle Scholar
  4. 4 NAGV, G., AND SETn, S. Hierarchical representation of optically scanned documents. In Proceedings of the IEEE 7th International Conference on Pattern Recognition (Montreal, Canada, 1984), pp. 347-349.Google ScholarGoogle Scholar
  5. 5 SAM~:T, H. Design and Analysis of Spatial Data Structures. Addison-Wesley Publishing Co., Reading, MA, 1989.Google ScholarGoogle Scholar

Index Terms

  1. Tree visualization with tree-maps: 2-d space-filling approach

          Recommendations

          Reviews

          A. R. Forrest

          Conventional methods for representing tree structures graphically emphasize the structure of nodes and edges rather than attributes such as node size. Shneiderman presents an algorithm for visualizing graphs as space-filling diagrams, with each node depicted as an area proportional to a selected attribute. The work originates in an attempt to find a better representation of disk storage space usage. A rectangle representing the entire tree is split vertically into rectangles whose areas are proportional to the sizes of the corresponding subtrees. The algorithm is recursive, splitting rectangles vertically for even levels and horizontally for odd levels. Care must be taken to ensure that abutting rectangles are of differing color or tone, or are otherwise distinguished by, say, a border. Shneiderman suggests that the representation provides a convenient way to identify anywhere in a directory hierarchy those large files that might be candidates for deletion in order to free up disk space, and that appropriate color coding can be used to identify other properties such as file ownership or category. The representation emphasizes size at the expense of structure: it is possible to unravel the structure from the picture, and no doubt users would soon adapt to the different visualization. One possible development might be to combine the space-filling representation with an overlaid line drawing depicting the structure. The paper is brief: it would have been interesting to see some results from human factors testing.

          Access critical reviews of Computing literature here

          Become a reviewer for Computing Reviews.

          Comments

          Login options

          Check if you have access through your login credentials or your institution to get full access on this article.

          Sign in

          Full Access

          • Published in

            cover image ACM Transactions on Graphics
            ACM Transactions on Graphics  Volume 11, Issue 1
            Jan. 1992
            99 pages
            ISSN:0730-0301
            EISSN:1557-7368
            DOI:10.1145/102377
            Issue’s Table of Contents

            Copyright © 1992 ACM

            Publisher

            Association for Computing Machinery

            New York, NY, United States

            Publication History

            • Published: 2 January 1992
            Published in tog Volume 11, Issue 1

            Permissions

            Request permissions about this article.

            Request Permissions

            Check for updates

            Qualifiers

            • article

          PDF Format

          View or Download as a PDF file.

          PDF

          eReader

          View online with eReader.

          eReader