Abstract
The spectral approach for graph visualization computes the layout of a graph using certain eigenvectors of related matrices. Some important advantages of this approach are an ability to compute optimal layouts (according to specific requirements) and a very rapid computation time. In this paper we explore spectral visualization techniques and study their properties. We present a novel view of the spectral approach, which provides a direct link between eigenvectors and the aesthetic properties of the layout. In addition, we present a new formulation of the spectral drawing method with some aesthetic advantages. This formulation is accompanied by an aesthetically-motivated algorithm, which is much easier to understand and to implement than the standard numerical algorithms for computing eigenvectors.
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
U. Brandes and T. Willhalm, “Visualizing Bibliographic Networks with a Reshaped Landscape Metaphor”, Proc. 4th Joint Eurographics — IEEE TCVG Symp. Visualization (VisSym’ 02), pp. 159–164, ACM Press, 2002.
L. Carmel, Y. Koren and D. Harel, “Visualizing and Classifying Odors Using a Similarity Matrix”, Proceedings of the ninth International Symposium on Olfaction and Electronic Nose (ISOEN’02), IEEE, to appear, 2003.
F.R.K. Chung, Spectral Graph Theory, CBMS Reg. Conf. Ser. Math. 92, American Mathematical Society, 1997.
G. Di Battista, P. Eades, R. Tamassia and I.G. Tollis, Graph Drawing: Algorithms for the Visualization of Graphs, Prentice-Hall, 1999.
G.H. Golub and C.F. Van Loan, Matrix Computations, Johns Hopkins University Press, 1996.
K. M. Hall, “An r-dimensional Quadratic Placement Algorithm”, Management Science 17 (1970), 219–229.
M. Juvan and B. Mohar, “Optimal Linear Labelings and Eigenvalues of Graphs”, Discrete Applied Math. 36 (1992), 153–168.
M. Kaufmann and D. Wagner (Eds.), Drawing Graphs: Methods and Models, LNCS 2025, Springer Verlag, 2001.
Y. Koren, L. Carmel and D. Harel, “ACE: A Fast Multiscale Eigenvectors Computation for Drawing Huge Graphs”, Proceedings of IEEE Information Visualization 2002 (InfoVis’02), IEEE, pp. 137–144, 2002.
D.E. Manolopoulos and P.W. Fowler, “Molecular Graphs, Point Groups and Fullerenes”, J. Chem. Phys. 96 (1992), 7603–7614.
B. Mohar, “The Laplacian Spectrum of Graphs”, Graph Theory, Combinatorics, and Applications 2 (1991), 871–898.
A. Pothen, H. Simon and K.-P. Liou, “Partitioning Sparse Matrices with Eigenvectors of Graphs”, SIAM Journal on Matrix Analysis and Applications, 11 (1990), 430–452.
J. Shi and J. Malik, “Normalized Cuts and Image Segmentation”, IEEE Transactions on Pattern Analysis and Machine Intelligence, 22 (2000), 888–905.
W. T. Tutte, “How to Draw a Graph”, Proc. London Math. Society 13 (1963), 743–768.
A. Webb, Statistical Pattern Recognition, Arnold, 1999.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2003 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Koren, Y. (2003). On Spectral Graph Drawing. In: Warnow, T., Zhu, B. (eds) Computing and Combinatorics. COCOON 2003. Lecture Notes in Computer Science, vol 2697. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-45071-8_50
Download citation
DOI: https://doi.org/10.1007/3-540-45071-8_50
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-40534-4
Online ISBN: 978-3-540-45071-9
eBook Packages: Springer Book Archive