Abstract

We define the \emph{visual complexity} of a plane graph drawing to be the number of basic geometric objects needed to represent all its edges. In particular, one object may represent multiple edges (e.g., one needs only one line segment to draw a path with an arbitrary number of edges). Let $n$ denote the number of vertices of a graph. We show that trees can be drawn with $3n/4$ straight-line segments on a polynomial grid, and with $n/2$ straight-line segments on a quasi-polynomial grid. Further, we present an algorithm for drawing planar 3-trees with $(8n-17)/3$ segments on an $O(n)\times O(n^2)$ grid. This algorithm can also be used with a small modification to draw maximal outerplanar graphs with $3n/2$ edges on an $O(n)\times O(n^2)$ grid. We also study the problem of drawing maximal planar graphs with circular arcs and provide an algorithm to draw such graphs using only $(5n - 11)/3$ arcs. This is significantly smaller than the lower bound of $2n$ for line segments for a nontrivial graph class.

Highlights

  • The complexity of a graph drawing can be assessed in a variety of ways: area, crossing number, bends, angular resolution, etc

  • We present algorithms to compute segment drawings of planar 3-trees and maximal outerplanar graphs, both on an O(n) × O(n2) grid

  • We investigated the visual complexity of graphs: the number of line segments or circular arcs needed to draw a planar graph

Read more

Summary

Introduction

The complexity of a graph drawing can be assessed in a variety of ways: area, crossing number, bends, angular resolution, etc. There are three trivial lower bounds for the number of segments required to draw any graph G = (V, E) with n vertices and e edges:. In the first part (Sections 2, 3 and 4), we present algorithms for segment drawings on the grid with low visual complexity. This direction of research was posed as an open problem by Dujmovic et al [10], but only a few results exist; see Table 2. We present algorithms to compute segment drawings of planar 3-trees and maximal outerplanar graphs, both on an O(n) × O(n2) grid. Bonichon et al [1] prove that the total number of leaves in a minimal realizer is at most 2n − 5 − ∆0

Trees with segments on the grid
Planar 3-trees with few segments on the grid
Maximal outerplanar graphs with segments on the grid
Triangulations with circular arcs
Planar graphs with circular arcs
Conclusions
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call