Advertisement

Drawing Planar Partitions II: HH-Drawings

  • Therese Biedl
  • Michael Kaufmann
  • Petra Mutzel
Part of the Lecture Notes in Computer Science book series (LNCS, volume 1517)

Abstract

Let a planar graph G=(V,E) and a vertex-partition V=AB be given. Can we draw G without edge crossings such that the partition is clearly visible? Such drawings aid to display partitions and cuts as they arise in various applications. In this paper, we study planar drawings of G in which the vertex classes A and B are separated by a horizontal line (so-called HH-drawings). We provide necessary and sufficient conditions for the existence of so-called y-monotone planar HH-drawings, and a linear time algorithm to construct, if possible, a y-monotone planar HH-drawing of area \({\cal O}(\vert V\vert^2)\) with few bends. Furthermore, we give an exponential lower bound for the area of straight-line planar HH-drawings. Finally, we study planar HH-drawings that are not y-monotone.

Keywords

Bipartite Graph Planar Graph Dual Graph Planar Partition Eulerian Circuit 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    Biedl, T.: Drawing planar partitions I: LL-drawings and LH-drawings. In: 14th Annu. ACM Symp. Computational Geometry, pp. 287–296 (1998)Google Scholar
  2. 2.
    Biedl, T., Kaufmann, M., Mutzel, P.: Drawing planar partitions II: HH-drawings. Technical Report RRR 12-98, RUTCOR, Rutgers University (1998)Google Scholar
  3. 3.
    Biedl, T.: Drawing planar partitions III: Two constrained embeddings. Technical Report RRR 13-98, RUTCOR, Rutgers University (1998)Google Scholar
  4. 4.
    Chrobak, M., Kant, G.: Convex grid drawings of 3-connected planar graphs. Internat. J. Comput. Geom. Appl. 7(3), 211–223 (1997)MathSciNetCrossRefGoogle Scholar
  5. 5.
    Chrobak, M., Nakano, S.: Minimum-width grid drawings of plane graphs. In: Tamassia, R., Tollis, I. (eds.) GD 1994. LNCS, vol. 894, pp. 104–110. Springer, Heidelberg (1995)CrossRefGoogle Scholar
  6. 6.
    Di Battista, G., Eades, P., Tamassia, R., Tollis, I.: Algorithms for drawing graphs: an annotated bibliography. Comp. Geometry: Theory and Applications 4(5), 235–282 (1994)MathSciNetCrossRefzbMATHGoogle Scholar
  7. 7.
    Di Battista, G., Tamassia, R., Tollis, I.: Area requirement and symmetry display of planar upward drawings. Discrete Computational Geometry 7(4), 381–401 (1992)MathSciNetCrossRefzbMATHGoogle Scholar
  8. 8.
    Eades, P., McKay, B.D., Wormald, N.: On an edge crossing problem. In: ACSC 9, 9th Australian Computer Science Conference, pp. 327–334 (1986)Google Scholar
  9. 9.
    Even, S.: Graph Algorithms. Computer Science Press, Rockville (1979)zbMATHGoogle Scholar
  10. 10.
    βmeier, U., Kaufmann, M.: Nice drawings for planar bipartite graphs. In: Bongiovanni, G., Bovet, D.P., Di Battista, G. (eds.) CIAC 1997. LNCS, vol. 1203, pp. 122–134. Springer, Heidelberg (1997)Google Scholar
  11. 11.
    de Fraysseix, H., Pach, J., Pollack, R.: How to draw a planar graph on a grid. Combinatorica 10, 41–51 (1990)MathSciNetCrossRefzbMATHGoogle Scholar
  12. 12.
    Gutwenger, C., Mutzel, P.: Grid embedding of biconnected planar graphs. Extended Abstract, Max-Planck-Institut für Informatik, Saarbrücken, Germany (1998)Google Scholar
  13. 13.
    Halton, J.: On the thickness of graphs of given degree. Information Sciences 54, 219–238 (1991)MathSciNetCrossRefzbMATHGoogle Scholar
  14. 14.
    Harary, J., Schwenk, A.: A new crossing number for bipartite graphs. Utilitas Mathematica 1, 203–209 (1972)MathSciNetzbMATHGoogle Scholar
  15. 15.
    Kant, G.: Drawing planar graphs using the canonical ordering. Algorithmica 16, 432 (1996)MathSciNetCrossRefzbMATHGoogle Scholar
  16. 16.
    Kratochvil, J., Křivanek, M.: Satisfiability of co-nested formulas. Acta Infor-matica 30(4), 397–403 (1993)Google Scholar
  17. 17.
    North, S. (ed.) GD 1996. LNCS, vol. 1190. Springer, Heidelberg (1997), For information on the contest, see http://www.research.att.com/conf/gd96/contest.html
  18. 18.
    Pach, J., Shahrokhi, F., Szegedy, M.: Applications of the crossing number. Algorithmica 16, 111–117 (1996)MathSciNetCrossRefzbMATHGoogle Scholar
  19. 19.
    Purchase, H.: Which aesthetic has the greatest effect on human understanding? In: Di Battista, G. (ed.) GD 1997. LNCS, vol. 1353, pp. 248–261. Springer, Heidelberg (1997)CrossRefGoogle Scholar
  20. 20.
    Tamassia, R.: On embedding a graph in the grid with the minimum number of bends. SIAM J. Computing 16(3), 421–444 (1987)MathSciNetCrossRefzbMATHGoogle Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 1998

Authors and Affiliations

  • Therese Biedl
    • 1
  • Michael Kaufmann
    • 2
  • Petra Mutzel
    • 3
  1. 1.School of Computer ScienceMcGill UniversityMontréalCanada
  2. 2.Wilhelm-Schickard Institut für InformatikUniversität TübingenTübingenGermany
  3. 3.Max-Planck-Institut für InformatikIm StadtwaldSaarbrückenGermany

Personalised recommendations