The Segment Number: Algorithms and Universal Lower Bounds for Some Classes of Planar Graphs

02/23/2022
by   Ina Goeßmann, et al.
0

The segment number of a planar graph G is the smallest number of line segments needed for a planar straight-line drawing of G. Dujmović, Eppstein, Suderman, and Wood [CGTA'07] introduced this measure for the visual complexity of graphs. There are optimal algorithms for trees and worst-case optimal algorithms for outerplanar graphs, 2-trees, and planar 3-trees. It is known that every cubic triconnected planar n-vertex graph (except K_4) has segment number n/2+3, which is the only known universal lower bound for a meaningful class of planar graphs. We show that every triconnected planar 4-regular graph can be drawn using at most n+3 segments. This bound is tight up to an additive constant, improves a previous upper bound of 7n/4+2 implied by a more general result of Dujmović et al., and supplements the result for cubic graphs. We also give a simple optimal algorithm for cactus graphs, generalizing the above-mentioned result for trees. We prove the first linear universal lower bounds for outerpaths, maximal outerplanar graphs, 2-trees, and planar 3-trees. This shows that the existing algorithms for these graph classes are constant-factor approximations. For maximal outerpaths, our bound is best possible and can be generalized to circular arcs.

READ FULL TEXT

page 8

page 20

research
03/15/2023

The Number of Edges in Maximal 2-planar Graphs

A graph is 2-planar if it has local crossing number two, that is, it can...
research
08/21/2021

From Tutte to Floater and Gotsman: On the Resolution of Planar Straight-line Drawings and Morphs

The algorithm of Tutte for constructing convex planar straight-line draw...
research
07/15/2017

Lower Bounds for Planar Electrical Reduction

We improve our earlier lower bounds on the number of electrical transfor...
research
08/19/2019

An Omega(n^2) Lower Bound for Random Universal Sets for Planar Graphs

A set U⊆^2 is n-universal if all n-vertex planar graphs have a planar st...
research
03/27/2018

Universal Slope Sets for Upward Planar Drawings

We prove that every set S of Δ slopes containing the horizontal slope i...
research
06/13/2023

An update on (n,m)-chromatic numbers

An (n,m)-graph is a graph with n types of arcs and m types of edges. A h...
research
10/20/2019

Worst-Case Polylog Incremental SPQR-trees: Embeddings, Planarity, and Triconnectivity

We show that every labelled planar graph G can be assigned a canonical e...

Please sign up or login with your details

Forgot password? Click here to reset