Abstract
We study contact representations of non-planar graphs in which vertices are represented by axis-aligned polyhedra in 3D and edges are realized by non-zero area common boundaries between corresponding polyhedra. We present a liner-time algorithm constructing a representation of a 3-connected planar graph, its dual, and the vertex-face incidence graph with 3D boxes. We then investigate contact representations of 1-planar graphs. We first prove that optimal 1-planar graphs without separating 4-cycles admit a contact representation with 3D boxes. However, since not every optimal 1-planar graph can be represented in this way, we also consider contact representations with the next simplest axis-aligned 3D object, L-shaped polyhedra. We provide a quadratic-time algorithm for representing optimal 1-planar graphs with L-shapes.
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
Alam, M.J., Evans, W.S., Kobourov, S.G., Pupyrev, S., Toeniskoetter, J., Ueckerdt, T.: Contact representations of graphs in 3D. CoRR abs/1501.00304 (2015)
Andreev, E.: On convex polyhedra in Lobachevskii spaces. Mat. Sb. 123(3), 445–478 (1970)
Badent, M., Brandes, U., Cornelsen, S.: More canonical ordering. Journal of Graph Algorithms and Applications 15(1), 97–126 (2011)
Bernardi, O., Fusy, E.: Schnyder decompositions for regular plane graphs and application to drawing. Algorithmica 62(3–4), 1159–1197 (2012)
Bezdek, A.: On the number of mutually touching cylinders. Combinatorial and Computational Geometry 52, 121–127 (2005)
Bonichon, N., Felsner, S., Mosbah, M.: Convex drawings of 3-connected plane graphs. Algorithmica 47(4), 399–420 (2007)
Bremner, D., et al.: On representing graphs by touching cuboids. In: Didimo, W., Patrignani, M. (eds.) GD 2012. LNCS, vol. 7704, pp. 187–198. Springer, Heidelberg (2013)
Brinkmann, G., Greenberg, S., Greenhill, C., McKay, B., Thomas, R., Wollan, P.: Generation of simple quadrangulations of the sphere. Discrete Math. 305(1–3), 33–54 (2005)
Buchsbaum, A.L., Gansner, E.R., Procopiuc, C.M., Venkatasubramanian, S.: Rectangular layouts and contact graphs. ACM Transactions on Algorithms 4(1) (2008)
Czyzowicz, J., Kranakis, E., Urrutia, J.: A simple proof of the representation of bipartite planar graphs as the contact graphs of orthogonal straight line segments. Information Processing Letters 66(3), 125–126 (1998)
Fabrici, I., Madaras, T.: The structure of 1-planar graphs. Discrete Mathematics 307(7–8), 854–865 (2007)
Felsner, S., Francis, M.C.: Contact representations of planar graphs with cubes. In: Hurtado, F., van Kreveld, M.J. (eds.) SOCG, pp. 315–320. ACM (2011)
Felsner, S., Zickfeld, F.: Schnyder woods and orthogonal surfaces. Discrete & Computational Geometry 40(1), 103–126 (2008)
de Fraysseix, H., de Mendez, P.O.: Representations by contact and intersection of segments. Algorithmica 47(4), 453–463 (2007)
Gonçalves, D., Lévêque, B., Pinlou, A.: Triangle contact representations and duality. Discrete & Computational Geometry 48(1), 239–254 (2012)
HlinÄ›ný, P., KratochvÃl, J.: Representing graphs by disks and balls (a survey of recognition-complexity results). Discrete Mathematics 229(1–3), 101–124 (2001)
Kobourov, S.G., Ueckerdt, T., Verbeek, K.: Combinatorial and geometric properties of planar Laman graphs. In: Khanna, S. (ed.) SODA, pp. 1668–1678. SIAM (2013)
Koebe, P.: Kontaktprobleme der konformen Abbildung. Berichte über die Verhandlungen der Sächsischen Akad. der Wissen. zu Leipzig. Math.-Phys. Klasse 88, 141–164 (1936)
Mohar, B.: Circle packings of maps in polynomial time. European Journal of Combinatorics 18(7), 785–805 (1997)
Ringel, G.: Ein Sechsfarbenproblem auf der Kugel. Abhandlungen aus dem Mathematischen Seminar der Universitat Hamburg 29(1–2), 107–117 (1965)
Schumacher, H.: Zur struktur 1-planarer graphen. Math. Nachrichten 125, 291–300 (1986)
Suzuki, Y.: Re-embeddings of maximum 1-planar graphs. SIAM Journal on Discrete Mathematics 24(4), 1527–1540 (2010)
Thomassen, C.: Interval representations of planar graphs. Journal of Combinatorial Theory Series B 40(1), 9–20 (1988)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Alam, J., Evans, W., Kobourov, S., Pupyrev, S., Toeniskoetter, J., Ueckerdt, T. (2015). Contact Representations of Graphs in 3D. In: Dehne, F., Sack, JR., Stege, U. (eds) Algorithms and Data Structures. WADS 2015. Lecture Notes in Computer Science(), vol 9214. Springer, Cham. https://doi.org/10.1007/978-3-319-21840-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-319-21840-3_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-21839-7
Online ISBN: 978-3-319-21840-3
eBook Packages: Computer ScienceComputer Science (R0)