Abstract
A monotone drawing of a graph G is a straight-line drawing of G such that, for every pair of vertices u,w in G, there exists a path P uw in G that is monotone on some line l uw . (Namely, the order of the orthogonal projections of the vertices in P uw on l uw is the same as the order they appear in P uw .) In this paper, we show that the classical Schnyder drawing of 3-connected plane graphs is a monotone drawing on a grid of size f ×f (f ≤ 2n − 5 is the number of internal faces of G), which can be constructed in O(n) time. It also has the advantage that, for any given vertices u,w, the monotone line l uw can be identified in O(1) time.
Research supported in part by NSF Grant CCR-1319732.
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
Angelini, P., Colasante, E., Di Battista, G., Frati, F., Patrignani, M.: Monotone drawings of graphs. J. of Graph Algorithms and Applications 16(1), 5–35 (2012)
Angelini, P., Frati, F., Grilli, L.: An algorithm to construct greedy drawings of triangulations. J. Graph Algorithms and Applications 14(1), 19–51 (2010)
Angelini, P., Didimo, W., Kobourov, S., Mchedlidze, T., Roselli, V., Symvonis, A., Wismath, S.: Monotone drawings of graphs with Fixed Embedding. Algorithmica 71(2), 233–257 (2015)
Arkin, E.M., Connelly, R., Mitchell, J.S.: On monotone paths among obstacles with applications to planning assemblies. In: SoCG 1989, pp. 334–343 (1989)
Bárány, I., Rote, G.: Strictly Convex Drawings of Planar Graphs. Documenta Mathematica 11, 369–391 (2006)
Bonichon, N., Felsner, S., Mosbah, M.: Convex Drawings of 3-Connected Plane Graphs. In: Pach, J. (ed.) GD 2004. LNCS, vol. 3383, pp. 60–70. Springer, Heidelberg (2005)
Di Battista, G., Tamassia, R., Vismara, L.: Output-sensitive reporting of disjoint paths. Algorithmica 23(4), 302–340 (1999)
Di Battista, G., Tamassia, R.: Algorithms for plane representations of acyclic digraphs. Theor. Comput. Sci. 61, 175–198 (1988)
Felsner, S.: Convex Drawings of Planar Graphs and the Order Dimension of 3-Polytopes. Orders 18, 19–37 (2001)
Garg, A., Tammassia, R.: On the computational complexity of upward and rectilinear planarity testing. SIAM J. Comp. 31(2), 601–625 (2001)
Hossain, M. I., Rahman, M. S.: Monotone grid drawings of planar graphs. In: Chen, J., Hopcroft, J.E., Wang, J. (eds.) FAW 2014. LNCS, vol. 8497, pp. 105–116. Springer, Heidelberg (2014)
Huang, W., Eades, P., Hong, S.-H.: A Graph Reading Behavior: Geodesic-Path Tendency. In: IEEE Pacific Visualization Symposium, pp. 137–144 (2009)
Kindermann, P., Schulz, A., Spoerhase, J., Wolff, A.: On Monotone Drawings of Trees. In: Duncan, C., Symvonis, A. (eds.) GD 2014. LNCS, vol. 8871, pp. 488–500. Springer, Heidelberg (2014)
Moitra, A., Leighton, T.: Some results on greedy embeddings in metric spaces. In: FOCS 2008, pp. 337–346 (2008)
Papadimitriou, C.H., Ratajczak, D.: On a conjecture related to geometric routing. Theoretical Computer Science 344(1), 3–14 (2005)
Rote, G.: Strictly Convex Drawings of Planar Graphs. In: 16th ACM-SIAM SODA, pp. 728–734 (2005)
Schnyder, W.: Embedding Planar Graphs on the Grid. In: Proc. 1st Ann. ACM-SIAM Symp. Discrete Algorithms, pp. 138–148 (1990)
Schnyder, W., Trotter, W.T.: Convex Embedding of 3-Connected Planar Graphs. Abstracts Amer. Math. Soc. 13(5), 502 (1992)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
He, X., He, D. (2015). Monotone Drawings of 3-Connected Plane Graphs. In: Bansal, N., Finocchi, I. (eds) Algorithms - ESA 2015. Lecture Notes in Computer Science(), vol 9294. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-662-48350-3_61
Download citation
DOI: https://doi.org/10.1007/978-3-662-48350-3_61
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-662-48349-7
Online ISBN: 978-3-662-48350-3
eBook Packages: Computer ScienceComputer Science (R0)