Abstract
Drawing a graph symmetrically enables an understanding of the entire graph to be built up from that of smaller subgraphs. This paper discusses symmetric drawings of planar graphs. More specifically, we discuss planar geometric automorphisms, that is, automorphisms of a graph G that can be represented as symmetries of a planar drawing of G. Finding planar geometric automorphisms is the first and most difficult step in constructing planar symmetric drawings of graphs. The problem of determining whether a given graph has a nontrivial geometric automorphism is NP-complete for general graphs. In this paper, we present a polynomial time algorithm for finding planar geometric automorphisms of graphs.
This research has been supported by KOSEF No.971-0907-045-1, the Australian Research Council, and the SCARE project at the University of Limerick. This paper was partially written when the first author was visiting the University of Newcastle, and partially written while the first two authors were visiting the University of Limerick.
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
G. Di Battista and R. Tamassia, On-Line Maintenance of Triconnected Components with SPQR-Trees, Algorithmica 15, pp. 302–318, 1996.
J.A. Bondy and U.S.R. Murty, Graph Theory with Applications, North Holland, Amsterdam, 1976.
P. Eades and X. Lin, Spring Algorithms and Symmetry, Computing and Combinatorics, Springer Lecture Notes in Computer Science 1276, (Ed. Jiang and Lee), pp. 202–211.
M. Fontet, Linear Algorithms for Testing Isomorphism of Planar Graphs, Proceedings Third Colloquium on Automata, Languages, and Programming, pp. 411–423, 1976.
S. Hong, Geometric Symmetry of Graphs and their Drawing Algorithms, KOSEF (Korea Science and Engineering Foundation) Report, 1998 (in Korean).
S. Hong, P. Eades, A. Quigley and S. Lee, Drawing Algorithms for Series-Parallel Digraphs in Two and Three Dimensions, GD98 (Proceedings of the Sixth Symposium on Graph Drawing), Lecture Notes in Computer Science, Springer (to appear).
J. E. Hopcroft and R. E. Tarjan, A VlogV Algorithm for Isomorphism of Triconnected Planar Graphs, J. Comp. System Sci. 7, pp. 323–331, 1971.
J. E. Hopcroft and R. E. Tarjan, Isomorphism of Planar Graphs, Complexity of Computer Computations, R. E. Miller and J. W. Thatcher, eds., Plenum Press, New York, pp. 131–151, 1972.
J. E. Hopcroft and R. E. Tarjan, Dividing a Graph into Triconnected Components, SIAM J. on Comput. 2, pp. 135–158, 1973.
J. E. Hopcroft and J. K. Wong, Linear Time Algorithm for Isomorphism of Planar Graphs, Proceedings of the Sixth Annual ACM Symposium on Theory of Computing, pp. 172–184, 1974.
X. Lin, Analysis of Algorithms for Drawing Graphs, Ph.D. Thesis, University of Queensland, 1992.
A. Lubiw, Some NP-Complete Problems Similar to Graph Isomorphism, SIAM Journal on Computing 10(1):11–21, 1981.
J. Manning and M. J. Atallah, Fast Detection and Display of Symmetry in Trees, Congressus Numerantium 64, pp. 159–169, 1988.
J. Manning and M. J. Atallah, Fast Detection and Display of Symmetry in Outerplanar Graphs, Discrete Applied Mathematics 39, pp. 13–35, 1992.
J. Manning, Geometric Symmetry in Graphs, Ph.D. Thesis, Purdue Univ., 1990.
R. Mathon, A Note on Graph Isomorphism Counting Problem, Information Processing Letters 8, 1979, pp. 131–132.
R. E. Tarjan, Depth-first Search and Linear Graph Algorithms, SIAM J. Comput. 1, pp. 146–160, 1972.
W. T. Tutte, Graph Theory, Encyclopedia of Mathematics and Its Applications, Vol. 21, Addison-Wesley, Reading, MA, 1984.
H. Wielandt, Finite Permutation Groups, Academic Press, 1964.
J. K. Wong, Isomorphism Problems Involving Planar Graphs, Ph.D. Thesis, Cornell Univ., 1975.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Hong, SH., Eades, P., Lee, SH. (1998). Finding Planar Geometric Automorphisms in Planar Graphs. In: Chwa, KY., Ibarra, O.H. (eds) Algorithms and Computation. ISAAC 1998. Lecture Notes in Computer Science, vol 1533. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-49381-6_30
Download citation
DOI: https://doi.org/10.1007/3-540-49381-6_30
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65385-1
Online ISBN: 978-3-540-49381-5
eBook Packages: Springer Book Archive