Abstract
The research by the information visualization community (“Info Viz”) shows clearly that using a visual representation of data-sets enables faster analysis by the end users. Several scientific reasons explain these results. First of all, the visual perception system is the most powerful of all the human perception systems. In the human brain, 70% of the receptors and 40% of the cortex are used for the vision process [27,34]. Furthermore, human beings are better at “recognition” tasks than at “memorization” tasks [10]. This implies that textual representations are less efficient than visual metaphors when one wants to analyze huge data-sets. This comes from the fact that reading is both a memorization task and a recognition task.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Auber, D. (2001) Tulip. In: S. Leipert, P. Mutzel, M. Jünger (eds.) Graph Drawing’ 01, Lecture Notes in Computer Science 2265, Springer-Verlag, 335–337
Auber, D. (2002) Outils de visualisation de larges structures de données. PhD thesis, University Bordeaux I
Auber, D. (2002) Using Strahler numbers for real time visual exploration of huge graphs. International Conference on Computer Vision and Graphics, 56–69
Auber, D., Delest, M. (to appear) A clustering algorithm for huge trees. Advances in Applied Mathematics
Bertin, J. (1977) La graphique et le traitement graphique de l’information. Flammarion
Le Blanc, B., Dion, D., Auber, D., Melançon, G. (2001) Constitution et visualisation de deux réseaux d’associations verbales. Colloque Agents Logiciels, Coopération, Apprentissage et Activité Humaine (ALCAA), 37–43
Bruis, D. M., Huizing, C., VanWijk, J. J. (2000) Squarified treemaps. In: Data Visualization 2000, Proceedings of the joint Eurographics and IEEE TCVG Symposium on Visualization, Springer-Verlag, 33–42
Buchheim, C, Jünger, M., Leipert, S. (2000) A fast layout algorithm for k-level graphs. In: J. Marks (ed.) Graph Drawing’ 00, Lecture Notes in Computer Science 1984, Springer-Verlag, 229–240
Carrière, J., Kazman, R. (1995) Interacting with huge hierarchies: Beyond cone trees. In: G. and S. Eick (eds.) IEEE Symposium on Information Visualization, Atlanta, Georgia Institute for Electrical and Electronics Engineers, 74–78
Dix, A., Finlay, J. (1998) Human-Computer Interaction. Prentice-Hall
Ershov, A. P. (1958) On programming of arithmetic operations. Communication of the ACM 1(8), 3–6
Fairchild, K. M., Poltrock, S. E., Furnas, G. W. (1998) Semnet: Three-dimensional graphic representation of large knowledge bases. In: R. Guindon and L. Erlbaum (eds.) Cognitive Science and its Applications for Human-Computer Interaction, 201–233
Fédou, J. M. (1999) Nombre de Strahler sur les arbres généraux. In: GDR ALP (ed.) Ecole jeunes chercheurs en algorithmique et calcul formel
Frick, A. K., Mehldau, H., Ludwig, A. (1994) A fast adaptive layout algorithm for undirected graphs. In: I. G. Tollis and R. Tamassia (eds.) Graph Drawing’ 94, Lecture Notes in Computer Science 894, Springer-Verlag, 388–403
Gamma, E., Helm, R., Johnson, R., Vlissides, J., Booch, G. (1995) Design Patterns. Addison-Wesley Pub Co
Gärtner, B. (1999) Fast and robust smallest enclosing balls. In: Algorithms-ESA’99: 7th Annual European Symposium Proceedings, Lecture Notes in Computer Science 1643, Springer-Verlag, 325–338
Herman, L, Marshall, M., Melanon, G. (2000) Density functions for visual attributes and effective partitioning in graph visualization. IEEE Symposium on Information Visualization, IEEE Computer Society, 49–56
Hewlett-Packard. Stl standard template library, www.sgi.com/tech/stl/
Kauffman, M., Wagner, D. (2001) Drawing Graphs: Methods and Models. Lecture Notes in Computer Science 2025, Springer-Verlag
Marshall, S. (2001) Methods and tools for the visualization and navigation of graphs. PhD thesis, University Bordeaux I
Marshall, S., Herman, L, Melançon, G. (2001) An object-oriented design for graph visualization. Software — Practice and Experience 31(8), 739–756
Megiddo, N. (1983) Linear-time algorithms for linear programming in R3 and related problems. SI AM Journal on Computing 12, 759–776
Paul, B. The mesa 3-d graphics library, www.mesa3d.org
Reingold, E. M., Tilford, J. S. (1981) Tidier drawings of trees. IEEE Transactions on Software Engineering 7(2), 223–228
Robertson, G. G., Mackinlay, J. D., Card, S. K. (1991) Cone trees: Animated 3d visualizations of hierarchical information. SIGCHI, Conference on Human Factors in Computing Systems, ACM, 189–194
Shneiderman, B. (1996) The eyes have it: A task by data type taxonomy for information visualization. In: Boulder (ed.) IEEE Conference on Visual Languages, 336–343
Spence, R. (2001) Information Visualization. Addison-Wesley
Strahler, A. N. (1952) Hypsomic analysis of erosional topography. Bulletin Geological Society of America 63, 1117–1142
Sugiyama, K., Tagawa, S., Toda, M. (1981) Methods for visual understanding of hierarchical system structures. IEEE Transactions on Systems, Man, and Cybernetics SMC-11(2), 109–125
Trolltech. Qt the crossplatform C++ gui framework, www.trolltech.com
Tutte, W. T. (1963) How to draw a graph. In: Proceedings of the London Mathematical Society 3(13), 743–768
Ungar, D., Chambers, C, Chang, B. W., Hölzle, U. (July 1991) Organizing programs without classes. Lisp and Symbolic Computation 4(3), 223–242
Viennot, G. (1990) Trees everywhere. In: A. Arnold (ed.) Colloquium on Trees in Algebra and Programming, Lecture Notes in Computer Science 431, Springer-Verlag, 18–41
Ware, C. (2000) Information Visualization: Perception for design. Interactive Technologies, Moragn Kaufmann
Welzl, E. (1991) Smallest enclosing disks (balls and ellipsoids). In: H. A. Maurer (ed.) New Results and New Trends in Computer Science, Lecture Notes in Computer Science 555, Springer-Verlag
Wills, G. J. (1997) NicheWorks: Interactive visualization of very large graphs. In: G. Di Battista (ed.) Graph Drawing’ 97, Lecture Notes in Computer Science 1353, Springer-Verlag, 403–414
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Auber, D. (2004). Tulip — A Huge Graph Visualization Framework. In: Jünger, M., Mutzel, P. (eds) Graph Drawing Software. Mathematics and Visualization. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-18638-7_5
Download citation
DOI: https://doi.org/10.1007/978-3-642-18638-7_5
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-62214-4
Online ISBN: 978-3-642-18638-7
eBook Packages: Springer Book Archive