On minimum area planar upward drawings of directed trees and other families of directed acyclic graphs

  • Authors:
  • Fabrizio Frati

  • Affiliations:
  • Dipartimento di Informatica e Automazione, Università di Roma Tre

  • Venue:
  • WG'07 Proceedings of the 33rd international conference on Graph-theoretic concepts in computer science
  • Year:
  • 2007

Quantified Score

Hi-index 0.02

Visualization

Abstract

It has been shown in [9] that there exist planar digraphs that require exponential area in every upward straight-line planar drawing. On the other hand, upward poly-line planar drawings of planar graphs can be realized in Θ(n2) area [9]. In this paper we consider families of DAGs that naturally arise in practice, like DAGs whose underlying graph is a tree (directed trees), is a bipartite graph (directed bipartite graphs), or is an outerplanar graph (directed outerplanar graphs). Concerning directed trees, we show that optimal Θ(n log n) area upward straight-line/polyline planar drawings can be constructed. However, we prove that if the order of the neighbors of each node is assigned, then exponential area is required for straight-line upward drawings and quadratic area is required for poly-line upward drawings, results surprisingly and sharply contrasting with the area bounds for planar upward drawings of undirected trees. After having established tight bounds on the area requirements of planar upward drawings of several families of directed trees, we show how the results obtained for trees can be exploited to determine asymptotic optimal values for the area occupation of planar upward drawings of directed bipartite graphs and directed outerplanar graphs.