Abstract
Given a plane graph G (i.e., a planar graph with a fixed planar embedding and outer face) and a biconnected subgraph \(G^{\prime }\) with a fixed planar straight-line convex drawing, we consider the question whether this drawing can be extended to a planar straight-line drawing of G. We characterize when this is possible in terms of simple necessary conditions, which we prove to be sufficient. This also leads to a linear-time testing algorithm. If a drawing extension exists, one can be computed in the same running time.
Similar content being viewed by others
References
Angelini, P., Di Battista, G., Frati, F., Jelínek, V., Kratochvíl, J., Patrignani, M., Rutter, I.: Testing planarity of partially embedded graphs. In: 21st Annual ACM-SIAM Symposium on Discrete Algorithms (SODA’10), pp. 202–221. SIAM (2010)
Avis, D.: Generating rooted triangulations without repetitions. Algorithmica 16, 618–632 (1996)
Chambers, E.W., Eppstein, D., Goodrich, M.T., Löffler, M.: Drawing graphs in the plane with a prescribed outer face and polynomial area. J. Gr. Algorithms Appl. 16(2), 243–259 (2012)
Chan, T.M., Frati, F., Gutwenger, C., Lubiw, A., Mutzel, P., Schaefer, M.: Drawing partially embedded and simultaneously planar graphs. In: Graph Drawing, vol. 8871 of Lecture Notes in Computer Science, pp. 25–39. Springer, Berlin (2014)
Duncan, C.A., Goodrich, M.T., Kobourov, S.G.: Planar drawings of higher-genus graphs. J. Gr. Algorithms Appl. 15(1), 7–32 (2011)
Hong, S.-H., Nagamochi, H.: Convex drawings of graphs with non-convex boundary constraints. Discret Appl Math 156(12), 2368–2380 (2008)
Jelínek, V., Kratochvíl, J., Rutter, I.: A Kuratowski-type theorem for planarity of partially embedded graphs. Comput. Geom. Theory Appl. 46(4), 466–492 (2013)
Mchedlidze, T., Nöllenburg, M., Rutter, I.: Drawing planar graphs with a prescribed cycle. In: Wismath S. , Wolff A. (eds.) Proceedings of the 21st International Symposium Graph Drawing (GD’13), vol. 8242 of LNCS, pp. 316–327. Springer, Berlin (2013)
Pach, J., Wenger, R.: Embedding planar graphs at fixed vertex locations. Gr. Comb. 17(4), 717–728 (2001)
Patrignani, M.: On extending a partial straight-line drawing. Int. J. Found. Comput. Sci. 17(5), 1061–1070 (2006)
Ripphausen-Lipa, H., Wagner, D., Weihe, K.: The vertex-disjoint menger problem in planar graphs. SIAM J. Comput. 26(2), 331–349 (1997)
Tutte, W.T.: How to draw a graph. Proc. Lond. Math. Soc. 13(3), 743–768 (1963)
Acknowledgments
Martin Nöllenburg received financial support by the Concept for the Future of KIT (Grant YIG 10-209). Ignaz Rutter was supported by a fellowship within the Postdoc-Program of the German Academic Exchange Service (DAAD). Part of this work was done within GRADR – EUROGIGA project no. 10-EuroGIGA-OP-003.
Author information
Authors and Affiliations
Corresponding author
Additional information
A preliminary version of this work appeared in the Proceedings of the 21st International Symposium on Graph Drawing (GD 2013) [8].
Rights and permissions
About this article
Cite this article
Mchedlidze, T., Nöllenburg, M. & Rutter, I. Extending Convex Partial Drawings of Graphs. Algorithmica 76, 47–67 (2016). https://doi.org/10.1007/s00453-015-0018-6
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00453-015-0018-6