The Galois Complexity of Graph Drawing: Why Numerical Solutions are Ubiquitous for Force-Directed, Spectral, and Circle Packing Drawings
DOI:
https://doi.org/10.7155/jgaa.00349Keywords:
graph drawing , numerical , force-directed , Fruchterman and Reingold , Kamada and Kawai , spectral , eigenvalues , circle packing , galois theoryAbstract
Many well-known graph drawing techniques, including force-directed drawings, spectral graph layouts, multidimensional scaling, and circle packings, have algebraic formulations. However, practical methods for producing such drawings ubiquitously use iterative numerical approximations rather than constructing and then solving algebraic expressions representing their exact solutions. To explain this phenomenon, we use Galois theory to show that many variants of these problems have solutions that cannot be expressed by nested radicals or nested roots of low-degree polynomials. Hence, such solutions cannot be computed exactly even in extended computational models that include such operations. We formulate an abstract model of exact symbolic computation that augments algebraic computation trees with functions for computing radicals or roots of low-degree polynomials, and we show that this model cannot solve these graph drawing problems.Downloads
Download data is not yet available.
Downloads
Published
2015-11-01
How to Cite
Bannister, M., Devanny, W., Eppstein, D., & Goodrich, M. (2015). The Galois Complexity of Graph Drawing: Why Numerical Solutions are Ubiquitous for Force-Directed, Spectral, and Circle Packing Drawings. Journal of Graph Algorithms and Applications, 19(2), 619–656. https://doi.org/10.7155/jgaa.00349
Issue
Section
Articles
Categories
License
Copyright (c) 2015 Michael Bannister, William Devanny, David Eppstein, Michael Goodrich
This work is licensed under a Creative Commons Attribution 4.0 International License.