Abstract
A visibility drawing of a plane graph G is a drawing of G where each vertex is drawn as a horizontal line segment and each edge is drawn as a vertical line segment such that the line segments use only grid points as their endpoints. The area of a visibility drawing is the area of the smallest rectangle on the grid which encloses the drawing. A minimum-area visibility drawing of a plane graph G is a visibility drawing of G where the area is the minimum among all possible visibility drawings of G. The area minimization for grid visibility representation of planar graphs is NP-hard. However, the problem can be solved for a fixed planar embedding of a hierarchically planar graph in quadratic time. In this paper, we give a polynomial-time algorithm to obtain minimum-area visibility drawings of plane 3-trees.
Similar content being viewed by others
References
Arnborg S., Proskurowski A.: Canonical representations of partial 2- and 3-trees. Behav. Inform. Technol. 32(2), 197–214 (1992)
Biedl, T., Velasquez, L.E.R. (2009) Drawing planar 3-trees with given face-areas. In: The 17th International Symposium on Graph Drawing (GD ’09)
Cormen T.H., Leiserson C.E., Rivest R.L.: Introduction to Algorithms. The MIT Press, Cambridge (1990)
Dujmović V., Eppstein D., Suderman M., Wood D.R.: Drawings of planar graphs with few slopes and segments. Comput. Geom. Theory Appl. 38(3), 194–212 (2007)
Dujmovic, V., Suderman, M., Wood, D.R.: Really straight graph drawings. In: Proceedings of 12th International Symposium on Graph Drawing (GD 04), pp. 122–132. Springer, Berlin (2004)
Fan, J.H., Lin, C.C., Lu, H.I., Yen, H.C.: Width-optimal visibility representations of plane graphs. In: ISAAC. Lecture Notes in Computer Science, vol. 4835, pp. 160–171. Springer, Berlin (2007)
He X., Zhang H.: Nearly optimal visibility representations of plane graphs. SIAM J. Discrete Math. 22, 1364–1380 (2008)
Kant, G.: A more compact visibility representation. In: The 19th International Workshop on Graph-Theoretic Concepts in Computer Science. Lecture Notes In Computer Science, vol. 790, pp. 411–424. Springer, Berlin (1993)
Lin C.C., Lu H.I., Sun I.F.: Improved compact visibility representation of planar graph via schnyder’s realizer. SIAM J. Discrete Math. 18(1), 19–29 (2004)
Lin, X., Eades, P.: Area minimization for grid visibility representation of hierarchically planar graphs. In: COCOON, pp. 92–102 (1999)
Mondal D., Nishat R.I., Rahman M.S., Alam M.J.: Minimum-area drawings of plane 3-trees. J. Graph Algorithms Appl. 15(2), 177–204 (2011)
Zhang H., He X.: Visibility representation of plane graphs via canonical ordering tree. Inf. Process. Lett. 96(2), 41–48 (2005)
Zhang H., He X.: An application of well-orderly trees in graph drawing. Int. J. Found. Comp. Sci. 17(5), 1129–1142 (2006)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Nishat, R.I., Mondal, D. & Rahman, M.S. Visibility Drawings of Plane 3-Trees with Minimum Area. Math.Comput.Sci. 5, 119–132 (2011). https://doi.org/10.1007/s11786-011-0078-1
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11786-011-0078-1